IMO, the biggest advantage the Accord has over those luxo-cars is VALUE...you get more for the money spent. I just bought a 2003 Accord EX with leather with features like heated seats, in-dash 6disc CD changer, dual zone auto climate control, etc....On the other hand my parents have a '98 Mercedes Benz ML320 on which they spent about $45,000 on, and it doesn't even have a CD player. Also, the Benz has had several trips back to the dealer for problems that you wouldn't expect to get from a $45,000 car.
I love my new ride...and even if it isn't the prettiest thing on the road...im happy that it will keep it's value for a long time.