I know this has been done to death but I just would like someone's opinion.
I have been pining for a CL500 for a few years now. Recently I have been considering E46 M3's, E39 M5's, 540i's, B10 Alpina's, SL500's, S55's and so on.
I keep coming back to the CL500.
I have found a 2004...