...choice for a while. This should keep residuals healthy, but as you say there are just so many of them about!
I'd have an M2 if it wasn't for the p*ss poor interior, plus you can't exploit a Beemers powers, M140i, M2 or otherwise unless it's practically perfect weather conditions.
What about...