Linux still lacks when it comes to the gaming side... Tux Racer baby yea!
For a serious answer though, if you are a developer, a programmer, or someone willing to take a lot of time to work with a new OS then linux will off you a lot of power. I use it for writing / compiling programs (who can pay for MS studio), Amarok (by far the best media player on earth), email, school, browsing oc forums like right now... lol... Linux has such a small share of the desktop market that most gaming companies don't develop their games for the Linux platform **the largest exception being the Quake / Doom engines. Also Direct x, which belongs to microsoft, is becoming the base for many games these days. Not Linux friendly
I've been through a few different distros and even started my adventure taking gentoo linux headon... bad idea... i got through, but it was brutal and although i thought the learning curve would be better, looking back i think i overwhelmed myself.
My current setup because I can't live without World of Warcraft is this.
DUAL BOOT!!!
Windows Xp Pro
Ubuntu 7.10
I have my 74gb raptor partitioned into 3 partitions...
the first partition is about 40gb is dedicated to my windows installation, after partitioning the drive, the best part is to install windows first to get dual boot working best with GRUB
2nd partition is a 2gb swap partition for linux (similar to the pagefile of windows, but it needs it own partition in linux)
The third partition about the remaining 30gb is for Ubuntu. The new 7.10 Ubuntu really makes learning linux easy at first, and you'll find yourself easily up and going without messing up package managers and dependencies (unlike my first experiences). Ubuntu offers restricted device drivers aka (nvidia, ati?, realtek, etc..) to easily get your hardware running with the most up to date drivers (trust me Ubuntu makes drivers a lot easier then previously)
Main thing is if you truly are interested... you have to dive in, best is first hand experience, and yes linux really has a lot of advantages over windows xp, but you might still find xp useful (Specially if your a gamer
)