For those of us not lucky enough to be there, here's a pretty conclusive summation - 

http://www.ultimatecarpage.com/event/272/2011-Geneva-International-Motor-Show.html