I honestly never thought I would say this but I'm thinking of buying a 2012 plate 520d m sport. I currently drive a b8 A4 S-Iine saloon 1.8 TFSI (160). The car I had before this was an 8p A3 2.0 TDI (140). Now until earlier on today I would always say that my next car was going to be a C7 A6 as I've been obsessed with Audi for the last 4 years now. But today and don't ask me why I stopped in at a BMW dealer out of curiosity and I must say they had a few nice motors on their forecourt. The one that stood out the most was a silver 520d m sport saloon with only 20k miles on the clock for £20995. I'm thinking about arranging a test drive but I'm worried that as soon as I drive it I'll end up buying it. I have been reading some reviews on the 5 series and it does seem to be rated ever so slightly higher than the A6. Has anyone on here got any general experience of bmw on a whole and would you's think this is a good move? Until today I always thought bmw's were the ugliest cars on the road but after having a good look at them In the flesh I've kind of fallen for them lol. I will always love Audi's for as long as I live but I'm just thinking it would be nice to try something else. What do you guys think? Is it a wise move? Any honest input will be much appreciated. Cheers.