I don't know man, I owned BMW's up until my G35 and now my Z, and I did all the work on them. A car's a car for the most part when it comes to that. Just because most BMW drivers are 328i-driving sorority girls doesn't mean they're hard cars to work on
Crap, speaking of which, when I had my 2000 MZ3, I don't remember ever seeing another M, and every "normal" Z3 was some old lady in an automatic