I give you that you have a lot of crap on the PC, but you have many great games too.
Warcraft series
Starcraft
Diablo series
Baldur´s Gate series
Icewind Dale series
Tons and tons of amazing RTS (which are better played with mouse and keyboard, IMO)
Tons and tons of amazing FPS (which are better played with mouse and keyboard, IMO)
The upcoming S.T.A.L.K.E.R and Crysis
PC lacks platforms, fighting and racing games.
All other genres have a place on the PC, besides, with the upcoming Vista and DirectX 10, PC gaming will return big time.
The thing is, everyone has a PC, not everyone has a console or wants to.
That alone will make that PC gaming will never die.
And one important thing that many seem forget, the PC is, in no way, worst than any console, if anything, it´s better, and i mean technically.
With time, it becomes better in graphics, sound, playability, frame rate...
Not bashing consoles, not even for a second, but a PC get upgrades, consoles don´t.