Well they probably had nothing to do with the final result, but the little 500 has got the crown as we all hoped (to help Fiat financially if nothing else!)
http://pistonheads.com/news/default.asp?storyId=17206
http://pistonheads.com/news/default.asp?storyId=17206