Dick, I have a thread in the race section about the new CNC chamber E-heads with pictures.
They are much improved, I am VERY happy with them.
Jeff Kinsler and Mike Leech have both have gone lower 8's N/A with E-heads (not stock) so there's nothing wrong with them.
http://forums.maxperformanceinc.com/...d.php?t=755794
P.S. The motor will be back in the car in a week or two, but these heads are an improvement over the old/regular E-heads.