A lot would go in to determining the "best" car for you specifically. The above recommendations are great.
Also consider
- budget (gas and payment)
There seems to be a sliding scale... newer car, higher payment, older car, lesser payment, possibly more maintenance/repair.
How many people do you normally travel with? Do you normally fly solo, or do you need a large back seat to comfortably fit 3?
Are your decisions going to be performance based, or more every day driver?
Personally, I have had many cars and am happy with my current Civic Si sedan.
It gets decent mileage, (~27 mpg) and is still fun to drive. 200hp, 6 speed is nice, but of course a compromise. It's fast for it's price range, but is by no means a sports car or a gas guzzler. Compared to the next step up in tuner cars evo, wrx, etc. it is cheaper, gets better mileage but is slower. So everything comes down to a compromise.
I've had others to include firebird, cougar, jeep, vw gti, sonata, another civic si and a sports bike. I had the civic earlier on in the group, but I am now back to having my second one.
: )