After years of Lotus and Alfa Romeo I've finally decided to go German with a 330d. Fantastic car - the Elise may edge it for fun, but I can now get more than a tooth brush in the boot.
Sadly, I've come back from 6 months away to an expensive fault. I won't bore you with questions here, but I have a thread in 3 Series, E90 Technical Talk if fancy a look.
Hopefully future threads will be comments not questions, thanks for your time.