I Wasn't Impressed At First, But The New BMW M3 Competition Is Surprisingly Awesome!