Since you have a bent rod and need heads, if it were me this is what I would do:

Buy:
Pistons - $500
Rods - $500
Cam - $250
Heads - $1000
Head Bolts $75
Bearings $200
Gaskets $100
Oil Pan w/pickup - $90 (I've had good luck with ones from KMJ Performance)
Water Pump + housing - $99 (440 source)
Machine work - $1000 (Depending on what they charge and how much assembly they do)
Dyno time - $500

That brings in roughly at $4200.

Than if you need an oil pump, timing chain, push rods, rocker arms, distributor, intake, carb, etc.