Opinions on heads please?

It would cost me $800 plus porting to get a set of Js, or Xs, or other iron factory head to feed 450-500 horsepower. The fact they were recently done means nothing to the cost. New valves, guides, springs, retainers and locks all cost. The porting would cost you at least 3-400. Now, Edelbrocks cost $1300 IIRC, but that's out of the box. They wont run as well as they can with some careful attention to the valve job and setup. That's another 150 or so to get cleaned up. They would make enough to get 450 out of them at that point. More is possible with porting with the eddies. I'm not familiar with the Indys to make an informed judgement, but the BB Indy stuff is terrible in the valve job/seat ares. They will not make good power without work there, so I'd think the small block stuff sufferes the same way. If this is a street car, I would go Edelbrock for value and potential. If it were a race car, I'd go iron factory for less money, and better power potential with the iron chambers, and parts interchangability. W2s are a great choice for the race car too, but are in many cases locked into special intakes, headers, and valve gear.
I think it's safe to say the head budget needs to be at least $1700 to get a really good set of aftermarket heads, and at least $1200 to get a good but close-to-maxed-out factory set.