I have windows 7 but i reserve that system for games that use more than 4 cores or DX10+.
So I'm dual booting. I like it this way. Why bloat my perfect windows 7 install with Need For Speed Underground 2, Call of Duty 2, or The Witcher 1, list goes on...
Guitar Hero is another game that doesnt even support windows 7... list goes on.
I'm not saying this stuff wont work in Windows 7,I just prefer it this way, its also not an easy transition plus I like the thought that my Windows XP which i paid several hundered dollars for a while back in ancient times isnt completely gone. Same reason why I'll keep Office 2003.
It would be alot of work switching 200+gigs of games alone not including programs onto windows 7. Windows 7 needs to be my fast OS. I dont want to bloat it. And i have both so theres no need.
Its funny in a way, I am suping my XP install with ramdisks, SSD cache... its all nice and all, kindof fun. My mobo supports XP which i specifically researched, and my video card supports as well. (7970)