I dunno...
http://www.youtube.com/watch?v=sGveOp7aC1Q&feature=related
A procharger sounds sick as hell too. Less of whine.
I'd want this cobra talk about fast if it can keep even close to these guys.
http://videos.streetfire.net/video/1000rwhp-Cobra-vs-03-GSXR_198022.htm