Holy crap that is alot of apps..
I just looked on app brain and i actually have 100 and i use them.
most are free (80 free, 20 paid= $45)
http://www.appbrain.com/my_apps
lol, just added one more while looking for a contact app for someone. Contact Owner. It puts your email on the lock screen in case you lose the phone. I figure it can't hurt.