Throttle Body Selection

I'm ordering a throttle body for my 347 stroker right now. It has a Trick Flow Track Heat intake manifold, which is listed as having a 75mm throttle body inlet. Should I go with a 75mm throttle body to match, or is that too big? Would a 70mm result in more power? Also, I plan on buying an Edelbrock throttle body. Are these good products? I always hear about the BBK throttle bodies sticking and breaking. Any other good throttle body manufacturers?