no guns here:
I have bought both American and Japanese cars during the past 30 years, and the American cars today are actually better than any foreign cars I have had. My wife and I have never worn out an American car, and all of those we have had have shown no signs of quitting after 200,000 to 250,000 miles each. The only reason we have changed cars is because our needs changed, not because the cars have worn out.
It used to be different in the 70s and 80s, but since about 1990, American cars excluding GM products have been excellent in my experience. It took GM longer to catch up to the pack, but their cars today are very good too.
I've looked into Volvos (bad dealer support in my area), VW (expensive parts and poor dealer support in my area), Toyota (not as comfortable as US alternatives and a lot more expensive), Honda (same impression as Toyota, Mazda (too much super negative feedback from other owners), and Subaru (cramped for a tall guy, but otherwise attractive), and we just keep buying the American ones. The last car we bought was a Dodge Caravan and I was amazed that I could buy a new one for only a little more than a used one three years old, after all the dealer and manufacturer incentives. Toyota couldn't begin to compete with that.
Cost of ownership has been about the same, American vs. Japanese.
My current car is a Ford Explorer with almost 300,000 miles on it. We just did a cross-country trip with it. I was going to replace it before now, but it's such a good car, I'll keep it for a while longer.