I will agree with you on everything but the Honda and Subaru part. The new Honda stuff is looking pretty good, and is a complete 180* from there previous gen stuff. Just look at the Civic! Subaru’s latest stuff is looking pretty good as well. Look what they did with the Legacy and the WRX.