Meteos - Just bought this the other day and haven't put it down......I play it so much that it's actually in my dreams at night.....lol. Very addictive puzzle game!
Geometry Wars - Another addictive one.
I don't know if they're under the radar, but I've got about 20 games and these 2 really...