I have a chevy tahoe and although I have always loved the big trucks, I just can't afford the big gas costs anymore, I want to buy a little 4 banger, these are the cars I like that have 4 cyls in some or all their models:
Vw Jetta
Bmw 318
Audi A4
Honda Civic
Honda Accord
Chevy S10
Jeep wrangler
Which in your opinion with a budget of $5000 would be my best bet in the long run, keeping upkeep costs down and of course the best mpg?