BMW's rumored to be testing four different engines for the next generation: S65 V8 in bi-turbo flavor, modified N54/55 inline-six, the monster S63 V10, or an S63-based V6. A V6 M3? Someone's gonna get shot talking like that. (H/T Declan!)