what throttle body

I have seen them all , holley or accufab are best quality , next would be Professional Products believe it or not ...but their idle screw sucks monkey balls (allen head bolt with a jam nut) loctite it if you use it .....if you get one of them I would advise going to a hardware store and find regular screw like the factory TB for it and use the stock spring off the factory TB ..they talk about Professional Products intakes having casting flash , well I owned one and it had some on the outside but was smooth on the inside, their TB is I would say perfect other than the idle screw if it wasnt with that I would rate it right beside the accufab in front of the holley....BBK which makes Edelbrocks looked like monkey metal....the BBK/edelbrock TB looked like someone chiseled the hole out for the idle air valve with a broken screwdriver ....Macs are ok but I have heard stores of them sticking open ...and thats not cool ......only complaint I have about the holley is the spring is very stiff so it makes the gas pedal feel like a brick but its cheaper than the accufab ......accufab makes some really nice stuff and you will hard pressed to find one bad word about them other than the price .....
 
NO mods listed in your sig - how can we know what's best if you don't tell us what's in your engine?

A 70 MM TB is a little too much TB for a stock engine. The 70 MM is great for pressurized induction or stroker engines, but will take away from the low end torque on a stock engine.