I use Beersmith. I downloaded the free trial, and I liked it so I paid the $20 for it. That's all I've ever used, so I can't compare the differences though. Lots of people around here use Promash and seem to like it.
Broken Leg Brewery
Giving beer a leg to stand on since 2006