After trying several demos of other similar applications, I decided to go with GameZen. Unlike with other applications that require access to the Internet, the beauty of GameZen is that it has a listing of almost all videogames (past, present, and some future releases) stored on your iPhone. Sometimes I go places where I dont have a data connection, but with GameZen, you just view the database stored on the phone, and you can record your games with ease. You have to download updates (for new features & new games being added), but I went by fine without updating to 1.44 for several months (I was using at least two or three patches prior with no issues). Now Im on the latest update/patch, and I couldnt be happier. Best $2.99 I ever spent, and this app has saved my wallet on several occassions when I was in a video game store looking to see if I owned a rare/obscure title or not. :)