I came across a great website that u can input all your sessions on and it will keep all your stats FOR FREE. it is
www.aceanalysis.com Check it out, i log all my session now and find this site to be helpful.
Now if u are looking for a great program, i recommend Wilson software Turbo Texas hold em. I had been asking about this program for some time and decided to buy it last week. it is an amazing tool as it gives u instant feedback on your play. It really opened my eyes to some things in my game that i didnt pay much attention to. it is a bit pricey at $89 but the money was well spent IMO.
regards
pauli