Sinha - not everyone has time to download the 50-ish good to great XBLA games before making up your mind.
As for XBLA games - Try out Geometry Wars, Outpot Kaloki X, Doom, Undertow, Castlevainia: SOTN, Catan, Puzzle Fighter HD, Switchball, and Arkadian Warriors - Outside of the ones you mentioned, these are great too.
Back from the dead, I'm afraid.