best cylinder head

Well for starters, your carburetor is too small, IMO.

That said, the "best" heads are relative to what you plan to do with the car. IQ52 would be a good one to chime in.