They are both amazing, but I still can't help feeling that the M1 is the more honest machine. The new technology in the i8 is incredible but the sound is a lie.
For such an awesome, futuristic car they should have made it sound like the future instead of the past IMO.