Hey, I've had my 2005 Z4 for 6 years now, special order while I was living in Germany. I love it and she is expecting a new sister (2012 X3 35i) in the next few weeks. My Z only has 70K miles on it, I love it and will not trade it in or get rid of it for the world. She will remain my daily driver while the X3 will be for diving and hauling dogs around.