This is from an article in the May 2005 Car and Driver. Sorry if this has already been posted, i know that there were rumors going around but this is...