Well, I've run WinXP, Vista and now Win7 on my 4-year-old iMac, ...
... if that means anything. And I've had fewer problems with them than I ever had with a Windows-only PC. Boot Camp ensures the drivers are necessary for all of the iMac's built-in features, including bluetooth and webcam. I do use Windows for my gaming, but all my productivity and web browsing are done in OS X for safety and reliability.
Keep Up with TechRepublic