Hyundai/Kia are cheaper cars, plus they have more models that are refreshed..You can’t beat the 10 year warranty + the Assurance program.
Can’t explain subaru…But they did just complete a refresh of the Forester (which is guess is moving pretty well) and will be launching the refreshed ’10 Legacy.
Shall I mention that Audi held up pretty well relative to BMW/Mercedes/Lexus/Infiniti 🙂
(Yes, I know. They only sell about a 1/3 of the cars Lexus/BMW/Mercedes do).