STOCK HEADS OR ALUMINUM AFTERMARKET ?

It depends on the money you're willing to spend. As far as reworked are you referring to a stock set of heads or a performance set of heads? First off if you're wanting a performance set of heads I'd definitely go aluminum. Edelbrock Rpms would be a decent choice for the price. The time and money you'd spend for stainless valves..bronze guides..springs..locks..retainers plus some mild port work would have you tying up more money in them than you could buy a set of Edelbrocks and still not come close to matching the Edelbrocks flow numbers.. If you're going with a stock build on the heads I'd look for some 452's that have the factory hardened seats for unleaded fuel.