linux isn't for running windows games...and by too many bugs...what do you mean what distro did you use? linux is probably the ultimate OS for people that have a need to be up to date with all things on a pc. Distro's and kernels are constantly updated and upgraded for max performance out of your pc and if youre a coder there is no greater language than python :) here are my pc stats: 2x 9800gx2's (4 physical gpu's) amd 6800+ black editio dual core 4 x 1gb ocz platinum memory and 2x100gb raptor hard drives for os installations. and it's fully overclocked and liquid cooled so i dont believe i have a low end pc and yet linux is the OS for me although i really do love windows 7 and osx snow leapord is great for plugging into my hdtv