BMW 535D GT - Why BMW's Biggest Mistake is Now A Brilliant Bargain