RE: Microsoft is, always was and always will be crap
I was with yo9u all the say up to "(I'll start listening when Linux gets a DirectX version)." Why the hell would you want that? What should happen is the lazy, MS supporters who make the decisions in games companies should start making games more cross-platform -- this is happening, and Apple's use of a unix-like base to their OS and Intel hardware mean that this could be a better option nowadays.
The problem now isn't what Linux doesn't support -- it's who doesn't support Linux.