I am quite happy with DriveHUD. Price is much cheaper than alternatives like holdem manager or poker tracker and i do not see any missing functionality. I especially like the fact that after you pay for the first year every other is much cheaper (between 5 and 10$ depending on which edition you use).