440 heads whats better??

Im going for a nasty street strip car on a $3'000 budget.. the base is a 440 duster iv affectionately ned the "mopar mower" ....... even though the only thing its mowing down now is the parking spot it sits in! :D lol
So heres the question..

Iv got a set of 906 heads in damn good condition right now, but need to make a decision on wether or not i should get those mechined with a lil port n polish, maybe a good valve job and some hardened seats. OR drop $800 on set of Edlebrock proformer RPMs an slap them puppies on there to add some bark!

Anddddddd go!

Edelbrock #60189 Cylinder Heads

An excellent product, but they are $775 'EACH' for a complete 'HEAD'.

If you're on a budget, that's a tough 'wall' to break.