How do you have issues if you play a lot of windows based games? A lot of big game developers don't develop games for Linux. Half Life 2, Counter Strike, Call of Duty, etc. aren't actively deployed on Linux. I still fail to see what the "problem" is with playing Windows based games. There is, of course, Wine, and for games, WineX, but still, they do not provide 100% compatibility. Now back on the subject. Don't get me wrong by my above comments, I LOVE Linux. There's just so much more you can do as far as server applications and development. I would reccommend Red Hat or Gentoo. Check out http://www.distrowatch.com/ for all the different distributions.