OK Dodge, all rumors, so and so heard from someone, or whatever aside, WHAT'S THE STORY ON THE SRT-10? We all want a perfect car. Will we be waiting 2 month, 6 months, or until 2004 to receive our 2003's? Why can't you let us, the customer know what's going on? Sure, good press looks fine...