Missed our complete coverage of the 2012 Geneva Motor Show? This top 10 showcasing the finest vehicles unveiled in Switzerland will surely give you an eyeful.