advice on heads

Honestly, with your cam and goals in mind... Just pick one. Any head will do what you want and work with your pistons. Most aftermarket will need a little work and parts to work well on your engine. Aluminum will add a little compression (not so you'll notice that but they will) and will take a chunk of weight off the nose. But cost more. Factory stuff will need to be redone properly, with performance in mind, and cost some. I guess I'm not sure why an $820 quote would get you to spend upwards of $2K to get a set on your car running. But that's up to you. Any head will do just fine.