I'm getting an iphone tomorrow! I'm switching from Blackberry to iphone and am wondering what are some useful apps that you love?

I've seen one that is supposed to be great for BF but can't remember the name of it.

All suggestions welcome!