Have you seen the new Nationwide car? Ford Mustang for next year: http://www.automobilesreview.com/uploads/2009/10/2010-Ford-Mustang-NASCAR-Nationwide-Car.jpg
Dodge Charger: http://motorsportsweeklynews.com/wp-content/uploads/2009/11/justin_allgaier_dgtal_540.jpg
They look pukka to me, more like production cars, like stock cars have always been. Now we just need the Sprint Cup cars to look like that...