My brother has a Mazda 3 and likes it. It is extremely well rated. I can’t even look at the the Mazda3 or the Civic because I don’t fit comfortable. I had to bump up the the 2 door Accord back in 2000 when I bought my car. I still like the styling better than the new accord body lines. 97000 miles and never had a problem with the car.
My only gripe on cars liek Honda’s are that 7 years after they remodel the cars they stop carring parts which increases the probability of theft. I have had 2 Accords stolen on me. Pisses me off but hey that’s what insurance is for.