well i have the same problem is there anywhere to get cheaper heads than from the dealer??
I did a couple searches via Google the other night and found 2-3 sites. The one's that are cheaper will be re manufactured heads, and you can find some made with new castings but they will run around the same as OEM/ford.
I've kicked around the idea of picking up a used set rather cheap, however you need to verify if you have the "pre commonized" or "commonized" heads. You need to get the casting number off the head (under the valve cover) or you can tell by the the dowel pins/rods (I think it's push rods, they where 18 mm in pre but go to 20mm in the commonized). Don't quote me on it, I read it some TSB, but it's on my work computer so I can post it up tomorrow. However you basically need to take off the valve covers and identify what heads you need. And from what I could tell in the TSB you can have two different heads on a engine. Again, I am no professional mechanic, but do some research on it. You can pick up used heads cheap, but I am worried about what am I really getting? Will my degas bottle be making fuel in 15k more miles?
I've had quotes from shops from 5k - 8,600.....
I don't have the facilities to do them myself or I would, so I am at the mercy of bringing it to a shop. However I've got one picked out and plan on dropping the truck off after the new year.
From what research I've done, if you have a 6.0 and you have fuel migrating into your coolant it's pretty much a cracked head(s).
I hope this helps you, I've seen heads for $300 (pair) used, and then up to around $1200 (1) from the dealer. Just depends on your budget and what you want. My quotes also included changing the oil cooler, etc. So they have some additional parts cost in there. But I figured what the hell, since it's apart better to do it now.
Good luck to ya, I'll post as much info as I can that might help you out.