Check out ALPHA for Texas Hold'em: linktoapp.com/alphafortexashold'em
I have the application and it rocks. You can record every hand so that you have a complete hand history and can even subscribe to a website at
www.pokerinmotion.com so that you can analyze your hands.
I highly recommend it and at only $4.99 it's pretty cheap for what it does.