I agree with the road noise factor, not to mention the rattles that develop after 100K miles. I've got a 99 Accord and sometimes the rattles are so bad I have to turn the radio up so I don't go nuts. It's usually only when it's really cold outside though which isn't too often. I've noticed these problems in Toyotas as well. The difference is I've driven cars that usually have higher mileage, 80K-160K. At that point Toyota's and Honda's both have road noise and rattles.
And by the way, a new car every 3 years? Quit buying new cars man, it's a waste of money. Pick up the 2-3 year old models and you'll save a bundle and get a car almost as good as new but for 1/3rd the price. Remember, they're Honda's and Toyota's. A three year old Ford might be dodgy (at least the older ones) but not Honda's and Toyota's.