In case anyone else is in need of a Pokerstove type application on their iPhone, I just d/l this app called "Poker Odds Calculator Pro" that I wanted to highly recommend. It was just added to the store 12/28/09 so people may or may not be aware. It has a very nice interface, and you can even save custom hand ranges. It is super easy to use. For $1.99, this thing is the nuts.
I'm just a bit addicted to Chinese Poker and Seventeen (Chinese w/ Badugi & 2-7 Lowball) from http://www.acesquared.com/. How such random games could have iPhone apps I'll never know, but I am very thankful that they exist.
I use Michael Golden's Poker Journal to record live cash and tournament play. It's pretty good but it's been 5 months since the last update and it needs some new features and bug fixes.