Masterpower is good stuff. Stay away from SS Autochrome though, and they have many alieses.
Contact Joe at
Turbo Performance Systems, he's a sponsor on turbomustangs.com and I've yet to hear anything that wasn't glowing aobut his products or services. He'll treat you right.