My money goes to BeerSmith. Granted, I have not tried all of them out there, but I do like it, and you can load it on TWO computer, as per their license agreement, therefor I can load it at my desk or at work, AND on my laptop, which means I can take it outside to brew, or on the road when going to someone else's place to brew or discuss brewing.