joined the forum as I have just picked up a 530d m sport 59 plate .Its only my second bmw I have owned and it made me realise what I have been missing.