If you are looking for the "lumpy" sound, (and it is, after all, a street car right?), why not try one of the Comp Cam's "Mutha Thumpr" Cams? I know they increase Exhaust duration to get the sound, but I've also heard they are using new technology on the Ramps so they also improve power too-don't know about the effects on vacuum, though-

As far as the "Blower whine", you can also get that sound with some of these:

http://www.blackmountainprecision.com/sb4.htm