I'm biased since I've recently bought one and haven't really tested another roadster, Z4.
Though mine is the 231hp variant, I've yet to think "Hmm I need more power", I can only imagine an extra 100bhp from the M would make things quite more interesting.
Also I've found the car to be quite practical even though its missing rear seats, the boot is big for what it is, easily do the weekly shop, My old man managed to get his and his mates golf bags with room to spare in the back of it.
Great little car imo.
My second choice would have been S2000 if prices were not so high for lets say an 04-06
Definitely livable. My s2000 has never caused me a problem.
)
