Had them all really..
Z3
Z3MC
Z4 coupe
Z4M
Z4MC
Z4 35is
An E86 M is the most lovely thing to look at.. Just a fantastic design, ruined by poor suspension design.
As a car to use everyday, the E89 beats it hands down.. Much easier to live with and running costs are much less for similar performance..
Z3MC is a great little car, very cramped and the handling is prehistoric in comparison to newer stuff, but a hoot to drive..