I use Poker Patterns (try the obvious url) - it's a bit temperamental but very straightforward to use.

Here are my last 11K hands from my laptop, where I play 80% of my poker these days (I got it 2 months ago).