Throttle Body ?

I now see Summit has thier own throttle bodies and are selling fairly cheap. $170 Polished. Does anyone know about them? What would you rather buy, Edelbrock, Accufab, Holley or FMS. I am leaving out the BBK because of many problems I have read and heard about them.

I am doing upgrades on my engine this winter and am looking at going to a 70mm. What are you experiences good and bad with any of the above?
 
I've heard the same bad things about the Edelbrocks as I have about the BBK ones, FWIW.

I personally wouldn't want to be the 'guinea pig' with a Summit one, you know what I mean? For a few bucks more you can dig up a used Accufab, I'd imagine.