What do you guys think of the '05?

250 horsepower and 270lbs. of torque??