Scott,
If you don't mind me asking, what is a Vortech "huffer"? is that the supercharger? If you do have the supercharger, definately go with the 66mm Throttle body. However, I would recommend ordering the BBK Throttle body from a real store, not online. The reason is they backorder frequently, and stores get the new stock faster than online resellers.
I only have experience with the BBK TB, but the kit came with everything I needed, including very explicit instructions. Some people say 66mm is too big, but I have had no problems, and you seem to have all the mods that I do, so you should flow enough air to make use of the larger size. The new TB gave me a pretty good kick compared to before, and the reaction time of the engine decreased dramatically.
Good luck!