Just bought a 2006 320i E90 and I'm really impressed with it so far.
Anyone able to recommend a good BMW mechanic here in Hampshire? I checked the BMW service history and I'm amazed at how long the oil's been in there so I'd like to get it changed ASAP. The display reckons it needs changing in 2400 miles (I presume that assumes 25k mile intervals - Argh! ).