M4 is beautiful but I believe they're quite a handful. I wouldn't trust myself with it, I'd also go for the M2.
After 11 months of waiting for a GTI clubsport which showed absolutely no signs of ever being built I managed to pick up an M135i at Christmas which someone else had cancelled and I'm over the moon with it.