Where's the power??? After all the goodies of the Mach 1(310hp) and the Super Cobra(390hp)... The check is in the mail for this new baby(300hp)! We have to wait for the new Camaro 2007 or 2008 to have Horses in our Mustang's... I mean big one 450hp+! I'm sorry but it's not a good move Mr.Ford! We have the best car for the buck in 2003-2004, a bargain and a super rocket with the Cobra... Tell me why Mr.Ford??? SVT making siesta or what??? Is Carroll Shelby try or sleep, maybe he's dead... What's happen arround here??? We have the King of the Road... Why loosing it???