I used to use Parallels on my Mac, but Virtual Box is much faster so I switched. I am running Windows XP Professional on Virtual Box. I program Xbox games and need to be able to plug in a wired Xbox controller. If the "Enable USB 2.0 (EHCI) Controller" box is checked, Virtual Box will cause my Mac's screen to turn gray and tell me that I need to hold down the power button until my Mac turns off, then restart my computer. However, if the USB 2.0 box is not enabled, the Xbox controller works fine and my Mac does not crash, but external USB 2.0 drives are slow. This is a pretty serious bug that I would like someone to look into. These fatal errors cannot be good for my Mac.