Just face it and stop "whining" :p
I dunno, it seems as if SCers still rule the Mustang scene, but that seems to be fading, and fast at that. SCers have their place, they can make great power, they have a nice whine at idle, but the power curve and RPM at which full boost is what holds it...