I still think the E60 M5s are way too complicated. They may be well engineered and good to drive, but it looks absolutely horrid. For me, the a proper E39 M5 with a 6 speed box was the last proper and handsome M5.
I fell in love with the old E28 style, the car I wished my dad would buy so it is my choice. That said I like all the other body styles too except for the E60. Despite working at BMW and seeing a few E60 M5s in for servicing I never warmed up to the style, its one of the few times I prefer conservative styling.