I've had 2 E34 M5's and an Alpina B8, and a 635CSi from 89. Currently on an E39.530i.....that is until Aug 25, when I receive delivery of my 2014 F31 328xi touring in Jet Black with 8spd auto. I'm a Brit living in North Sweden.
To say I cannot wait would be a gross understatement.