BrewPal is great. I was in on a big brew day (300 gallons!) and I punched all the numbers into it, alongside the guy who was running the whole thing with ProMash. Even with this huge of a batch, BrewPal came out with exactly the same numbers as ProMash. Not bad. It's pretty easy to use, too.