Frozen Synapse, SpaceChem, Trauma, and several others if you pay over the average for the games, which isn't even 5 bucks yet. If you haven't already gotten them you definitely should.
http://www.humblebundle.com/
--
Indie game board: http://www.gamefaqs.com/boards/293-indie-gaming