I had one of these a few years back and they are awesome. I would recommend running a mondial warranty tho which can be expensive, much more so when you go over 60k miles. But my god can these things empty your wallet if things start going wrong out of warranty. If you can get a car with less than 60k miles and take a monthly rolling warranty the premium wont go up once you go over 60k miles, where as its a little cheaper to pay annually but you will get stung once it goes over 60k. Gearbox is outdated but what an engine. Considerably faster than the v8 m3 in a straight line and around 100kg lighter than the e60 m5 to boot...