I just recently installed a set of the Sportsman XL street mufflers, and I am "in love." I've been hot rodding for years and for the longest time I was pretty well a Flowmaster fan, not for turbo set-ups but for N/A or blown. Flows sounds awesome but they have one major drawback, that damn drone in the car, I can't stand it. I think everything else sounds like a glasspack. Well, the Spintech's sound raspy at idle, kinda steely and well frankly, I havent played the radio in a week. The guys there, Ron and Dave, well, they have impressed me with their resolve and their business manners. My set-up was custome pipe wise but they stuck with it and I stuck with them, and IT WAS WORTH IT. No drone, sound awesome at any load or speed. So if you can't tell by now, I think you should try a set.
Antony