In another post, I ask for advice on my 350 (whether to rebuild it or go 383). Now I am wondering the best option for the heads. When I built my engine, I got some bad advice. I was told I didn't need guideplates with my roller tip rockers. They were wrong. The result is 6,000 miles later I have a destroyed lifter, several bent pushrods, damage to all my valves and most of the spring retainers, and some bent rocker studs. For my rebuild, if I use the same heads (if the xrays prove okay), they will need some machine work for the guideplates and most all the components will need replacing. The engine was originally a GM crate 350 I bought new from GM back in January. So, should I have the shop machine these heads and I put them back together the way they were (but with guideplates)? Should I buy a new set of better performing heads from someone like Summit (like Edelbrock Performer heads of one of the World Products models)? Or should I buy reconditioned heads built specifically for my application by the local shop? I want to stay under around $1000-1300 for the heads. I don't really know much about heads. The engine will probably be either a beefy 350 or a 383 and the heads need to connect to a Edelbrock Performer intake (with EGR and exhaust crossover). Thoughts?