I think that US car bashing is way off. I think that for and GMC have really stepped up to the plate. In general engineering has improved dramatically for all car companies.
I would definitely test drive a Mercury Milan before making an automatic decsion to buy a an Accord or Camry. And I think that GM stepped up to the plate with a pretty good product in the Malibu and the Acadia.
If you look at Honda there transmissions on the 6 cylinders have been problematic. Now grant it they are made here in the US but there reliability is not what it once was.
From a valuation stand point I have a hard time believing that Toyota deserves the multiple it is getting when compared to GM and Ford especially when you take into consideration International Operations where Ford and Chevy are deemed to be very high quality cars.