BMW M350; 437 horsepower in non-M3 "Iran" guise: M350 xDrive, which uses a 437 horsepower six-cylinder turbocharged engine; A number that is even higher than the power of the M3 of the two previous generations. After a day of driving the M350 on the winding roads of France, it's safe to say that the new generation 3 Series is very close to the M3 driving experience; No M3 logo on the body. Thanks to the standard four-wheel drive system, the M350 reaches a speed of 96 km/h in just 3.9 seconds. So if you want the engine sound, power and capabilities of an M3 but can't handle its dry ride, the M350 could be an attractive option. To buy an M350 xDrive, you have to pay at least $67,250; This is before adding custom equipment. Read the full text here.