ppcgeeks.com
you dont really need to hack it. there are tons of apps out there. hacking it is somethign you dont want to get into. installing new roms and what not.. you dont need it.
most people hack them to run faster and more efffectively.
on my touch pro i have the following
tom tom 7 ( downloaded it online somewhere, and i use it cause the sprint navi makes you use a data connection to work the gps, meaning no signal no navi, while the tom tom works off GPS only)
Csapiro (app that i can listen to my sirius satelite radio on my phone)
PIM backup - this program is great you can creat a backup of all your contacts, call logs, emails, text messages, etc etc.. you can make a back up whenever you please, you can save the backup file right to your micro sd card that way if your phone takes a shit or you need to do a hard reset you can use the backup file it creates and restore all your contacts, text messages,call logs, emails, etc etc
and thats it.
i dont usually play games or anything on the phone, but you can get some online for free if you look.
my old phone, HTC mogul, i had tons of apps on, but with the touch pro its loaded with most of the stuff i use already, so i didnt have to add much.