Just passed 20K recently. Went on KBB a few minutes ago to see what the car is worth. Private party value for very good condition is 21K. That means I only lost about $5500 in almost three years and 20,000 miles, and I didn't even enter my mileage. Their default was like 40K miles!
Car is overall very, very good. Love the heated seats and the sound system. I have not had any problems at all. Washed it by hand today and I was surprised to see the tires getting close to wear bars. I would guess there's another 7 or 8K left on them.
In fact, I like it so much we may buy a 2012 for my wife.
sunroof, heated seats, sound system, XM radio, resale value, and an overall feeling that is is just built right.
The leather is still cheap and plasticky. The tires howl on concrete roads. The seats cold have more padding.