Guys not sure if you are aware of this or not but been using this app for a couple of weeks now and its great!
Basically download openfeint from itunes (free) and register. then enjoy free games from them! They have a new free game each day!
Plus with openfeint its sorta like PSN and xbox live where u can play others inc friends!