I'd recommend a Honda or Toyota. American cars, as you mentioned, will be in the shop a lot, and cost much more than their sale price through repairs.
We've had numerous American cars in our family, and they were in the shop at least 2 times a month for maintenance. A few years ago I bought a used Honda Accord, and it has yet to be in the shop for anything... My previous car, a Grand-Am, was literally in the shop every two weeks, and needed a new transmission after 75k miles. My Accord is at over 100k miles, and has had zero problems.
Nissan is another company that has really improved their cars lately, and I would recommend them slightly behind Honda and Toyota, though I have no experience with them personally.
Here are a few sites that may help you with your decision: