No American car? Well then buy something made in Germany, preferably a Mercedes. German cars aren't half bad, although they're a bit pricey.
Don't buy anything made in Japan or Korea, they're all overpriced crap. Buying a Japanese car is like slapping a "I'm a moron" label on your back. They might last a long time, but they have a massive list of bad things about them:
No V-8 available on 90% of them, front wheel drive (front drive sucks ass), no trunkspace, crappy fake spare tire, no headroom, no legroom, rear seat is a joke, plus the tiny Japanese cars crumple badly in accidents. If that wasn't bad enough, they're badly overpriced for what you get, and replacement parts are also disgustingly expensive.
If you want to buy a Japanese or Korean car, just buy a lawnmower and save yourself some money.
Or, be a smart shopper and buy a good solid Crown Victoria. If they're good enough for the police, then you can be damn sure they're good enough for your needs. You'll get twice the car for the same price as a well-equipped Camry or Accord. My girlfriend just bought a new Grand Marquis (same thing as Crown Vic) for well under 19,000. Crown Vic/Grand Marquis is unquestionably the best car value on the planet.
Or buy a Cadillac and be happy forever. Caddys kick the snot out of anything anyone else makes (outside a Bently or Rolls-Royce or something), plus they're bigger.
J_A_B