you can get a car that gets better mileage
Gets better mileage?
You need to look into that. The prius gets ~45mpg in the city (fueleconomy.gov has it rated as 48mpg city and 45mpg highway). I won't dispute your other claims, since I haven't driven a civic or a fit (or a prius for that matter), but the mileage certainly favors the prius (and insights get even better mileage than Priuses. My little insight gets 50-55mpg around town) . . .
All seems condemned in the long run to approximate a state akin to Gaussian noise. -- James Martin