well i hate using vista(yes i tried - and i always were the one who switched OS fast(i had even ME - epic fail windows) but it got dx10, and it can run halo 2. Xp is for 3d graphic and ubuntu for internet, and i also want to learn how to use Linux well... i know just the basics.
edit
I had virtual os set up but well... playing games on that is impossible.