Which cylinder heads do you recommend?

Aerohead has some stock rebuilt heads for I think $399. Of course you can go out to one of the local junk yards and grab a set of heads and install them. You can also take your heads off and take them to a machne shop and have the heads repaired, rethreaded. Of course you could go with the new RHS heads from Indio Motor Machine (member OU812) if money isn't an issue.