I run a health business and the office LAN has 3 workstations running on Windows OS. Recently 2 PC's burned their motherboards and I am considering replacing them with 2 iMac's because of their image quality and also I want to use some apps for photo and video. The medical workflow runs mainly with two softwares: - the medical image sw connected to hardware medical device that runs only with windows XP because of the usb drivers; - the managing sw running on a JAVA platform that I think may run flawless in Mac OS. I need some detailed information regarding the Mac OS and business environments because I only have experience with iPad. Having said this, my questions are: 1- Can emulating OS applications like Parallels properly manage usb hardware in windows xp considering that this OS is being emulated in a machine ( actual iMac ) with hardware not built to be used with windows xp? 2- Is it possible to run with boot camp simultaneous both windows XP and apple OS with the latest iMac? If yes how fast it is to switch betweem OS? 3- If using windows XP emulated in Mac OS with Parallels app can I expect it to run flawless, considering the use of not only windows xp software but also hardware with USB connection only compatible with windows xp? 4- What is the Apple equivalent to Windows Server? Thanks in advance for all your help and congrats on you great forum!