Last year I bought a Hyundai Accent. Until then, my only vehicle was my work vehicle, a 2005 Silverado 2500HD ext cab, long bed, 4X4.
That truck gets 13 MPG on the freeway and 8 in the city, and that's when it's unloaded.
The Hyundai gets 40-44 MPG freeway and 30 in the city, so I drive it any time I don't need my truck. The fuel savings easily absorb the cost of ownership, plus it keeps miles / wear and tear off of my truck.
To keep this gun related, when I have to leave my CCW pistol in the car, I feel much more comfortable leaving it in the Hyundai. Why? Well, who would break into a Hyundai? It's not desirable, they're not often stolen because there's not much demand for parts, and it makes me look like I'm dead broke. Now that, my friends, is urban camouflage!