I have bought HP PC's both for work and home for many years. I have never been disappointed. I never keep the OS that is pre-installed. This PC I am using now came with Windows Vista. I am running Fedora 16 as my main OS, with Win XP, Win 7, and Commodore OS Vision in VirtualBox. I can mount all of my multi-card readers in all OS's, and use XP and WinUAE to do work to the CF drive for my A2000. All of the hardware in my HP PC is compatible with all. I really like their products.
Jeff