German cars all suck for reliability and expense of repair and even parts availability. BMW's are overpriced peices of shit. I work on cars as a hobby and I speak from experience. Fords hold up better than GM or Chrysler products, especially long term- like when the damn thing is 20 years old for example. Don't even consider anything built in Korea... pure trash. The jap cars are the way to go for sporty/mpg, and Honda/Acura seem to be the best for the money. Parts reasonable, etc. Toyota parts are sometimes proprietary and expensive as hell. Nissan OK depending on the model, but built some bad engines recently. Mazda is reliable, parts OK, but can't seem to get a lot of power out of the same size engine as Honda. Suby parts can be high ($400 for an IAC valve?) but seem reliable. Let us know what U end up buying. 10 grand buys a lot of ride nowadays...