After a very long time away from BMWs i have got me a BMW 320d M Sport 2006 as a run around.
Over the last 5 years i have had:
Lexus IS F
Merc CLK 55
BMW M3 (e46) i think this is the best M3 ever made.
So after becoming a father of twins i have decided to buy something cheap and economical, and because i had a E90 when they were fairly new back in the day i thought id go back to one as default choice. I must say i missed the chunky M Steering wheel feel.