The game explorer is the single most annoying misfeature of vista. I love Vista on the whole, but the game explorer has nearly made me go back to XP on more than one occasion. I could ignore it if games hadn't started installing shortcuts ONLY there. It drives me crazy!
Why

What's wrong with it, seems to work fine for me?
I really like looking @ the box art/ nicer icons instead of some tiny pathetic icon

But then again I use xfire to launch most of my games, but the game browser too !
Supcom and Company of Heroes work perfectly for me.
My op was a year ago, Nvidia didn't have the greatest vista x64 drivers back then

I'm sure those 2 games would work perfectly now.