I purchased the SL500 from the original with 35k miles. I had a 1998 911 Porsche which I regret selling until I purchased this 2004 SL500. Reasons why: the hard top, the comfort, the sound system, and the look! I would not buy a new one, because of the minor changes, plus the money that I save. It's A great car to buy used because they are very reliable and lots of fun to drive. If you do buy an SL500 get an extended warranty because they become costly as they grow old!
The powerful engine, the handling, the look, and the reliability.