If it's the looks, performance, and comfort you want than I'd go with the mazda, they're very nice and well built cars, you shouldn't have too many problems, if any. Now on the other hand, if you want a car that will last you 250,000 miles without a single oil leak, I'd have to go with the...