Here is MOTOR Magazine’s pick of the top 5 cars from the Shanghai Motor Show 2011