I've only recently got an iPhone and I'm still kinda playing with it so I don't know many quality apps (I'm def gonna try some of the ones you guys've posted). but one that's become a life saver is iProcrastinate. I also use Free Wi-Fi finder, Skype (sorry Orwell
), WakeTunes, Rise'n'Shine (yess, I need at least 3 different alarms to wake me up lol), sudoku, Facebook and Tumblr. oh and classic Snake, I love it 
_________________
not a bug - a feature.