BMW 5 series (E60, E61) 2003-2010
"The ugliest 5 series ever. The most unreliable 5 series ever. You should buy a Japanese car instead." And...
BMW M5 (F10) 2011-2017
I was somehow lucky enough to drive this BMW M5 F10 for 3 weeks, and I have to tell you, it was f$cking awesome!