Quote:
Originally Posted by javi
I use Poker Manager Pro for android. It sync's with their own cloud service so if you wipe your phone or move to a new device or something it will pull all of your results. I have never used any other app but i find the filters and general ease of use to be good.
I second Poker Manager PRO. For a one-time $5 investment, I think you would be hard pressed to find better tracking software. I have been using this app for the last few years and it covers all of the bases you had mentioned in the OP.
The cloud sync/data storage is nice because if you lose or upgrade your phone, all you need to do is re-download the application and all of your data will instantly be restored. Their is a basic filtering system by location, stakes, date etc which will allow to review data in a data table or graph (these can also be easily imported to Excel via the app if that is of interest to you).