I still love these, wonderful cars.
Think I've decided that if I had the money, I'd have two cars. One would be something practical and sensible like a 530 diesel. The other would be an M Coupe (though probably the Z4 based version). I just love the compromise of something that's lighter than a 911, has nearly comparable power, and won't have the reliability issues of a TVR. What more could you ask for.
No, it isn't a Ferrari or Aston, but as most of those are so fast/heavy that they're in the GT camp, I'd rather stick with the Zm Coupe.