Great review m6-lt1,
I also consider that its a great deal, that American sport cars are able to go H2H and even beat expensier Euro & Japanese sport cars on their own game. Some great examples:
-Viper ACR
-Corvette C7 Grand Sport (on a H2H beat the 911S)
-Camaro SS, SS1LE & ZL1
-Shelby GT500 CFTP, GT350R & late GT350
All of them very capable handling sport cars that can put on shame more expensive sport cars.
As well that I think that BMW lost their performance roots, is now more focused toward luxury driving than drivers involvement. Probably the only exceptions are the M2's but they aren't able to keep up with the Camaro SS1LE and neither the M4, it can't beat the Camaro SS on the track.