Are Speedmaster Heads Good? I've Heard a Lot of Bad Press on Edelbrock 340 Heads Lately

My first suggestion would be to get the car down to 3000-3200 pounds (closer to 3000 the better) and get the chassis right. At that weight Edelbrock or Speedmaster heads can get you there with porting.