Who to buy a set of heads from??

I can vouch for Mike at MRL, great product but there are a few others on here with good reputations too.

If you buy out of the box assembled heads (like Edelbrock) that are mass produced have them check out by a reputable shop.