I'd love an off-line database of all BPO's, and the materials required for manufacturing. Then, one could apply a formula for the ME to get final cost. Does such a database exist somewhere?
You want EveHQ. It's got a Blueprint Calculator that will crunch all the numbers you could possibly want.
It's also a fairly decent replacement for EFT and EveMon. It's as close to a one-stop-shop as you'll find.