I run a Linux VM in Windows on my desktop actually, but it's my gaming machine too. Last time I gave it a shot as a full install, I couldn't for the life of me get a brand new USB wifi adapter to work in Ubuntu. All the searching on the topic seemed to indicate that 64-bit users are screwed (which was me), and 32-bit users needed to use a driver emulator and dig through generic broadcom drivers to test.
I gave up.