I have lots of favs...
Angry Birds
Words
Tetris
Cut The Rope (more addicting than birds IMO)
Nike+ GPS (awesome, tracks running routes, speed etc)
Yelp (Restaurant app)
Flixster (Movie app)
LogMeIn (VPN app, $$$$ but worth it if you have a use)
Google Earth (I waste a lot of time on this one lol)
MapQuest (Solid navi app and free)
Light (Turns LED into flashlight/strobe)
Netflix
MLB At Bat (Stream every MLB game)
iFitness (Lists hundreds of workouts)
biteSMS (Jailbreak only, but blows away apple SMS)
SBSettings (Jailbreak only, easier to toggle settings)
Sportacular
The Weather Channel Pro
Camera+ (No longer available, but awesome)
Pro HDR (HDR photos, better than built in HDR IMO)
Pano (Panograph photo app, awesome once you figure it out)
Hipstamatic (Cool photo app)
FatBooth (Hilarious)
2Do (In depth to do list app)
JotNot Pro (Document scanner, tough to use but cool)
CNN+ (News with live feed)
Facebook
Twitter
Foursquare
IMDB
Zillow
WebMD
Wiki
Google