good throttle body?

Eh, i'm going to go the other way on this one. I had a 70mm and it was the biggest peice of crap i've put on my car yet. It whistled louder than my exhaust(Flows, thunder series dumped with a healthy cam) the ball that was suppose to fit into the throttle cable was waay to big and it was sticking initial throttle and wide open throttle, and for some reason the car would just not run right. Also the opening did not line up with my intake opening, in my opinion they are junk. I bought a accufab and never looked back, car ran absolutely perfect throttle was insanely smooth and no noise.