Beer tools pro will give you a total cost for the batch. Without messing with any of the prices, it's been pretty accurate so far for me.
I really like the program. Building a recipe is a snap and there are tons of ingredients in the database. The coloring scale and style guidelines are very helpful too.
You can also make the tool system specific my calibrating all of your equipment. It's time consuming, so I haven't done much of it yet, but I'll do it once I have my AG process down pretty good.
From what I've hearn, you can import recipes from other programs, but I don't have first hand experience. Setting up a batch sparge process takes a bit of a learning curve, but once you get it, you'll be fine.
One other nice thing is that the forum over there is pretty good. People answer questions pretty quickly, you can suggest improvements and report bugs. The developers even answer questions on occasion.
All in all, I'd but it again