Looking at installing cams in my 04 cobra. I'm really after that race/strip aggressive idle sound, so I've been told to purchase Comp Cam Stage 3 Blower Cams (106460). Just curious what others would recommend. I heard a few folks suggest crowler cams, but I got more recommendations for comp...