Unlike the outspoken majority on this forum, I don't advocate for small cars. Tiny, anemic engines that can barely drive normally. "Bit my civic drives normally!" That's not what I see every time I drive through mountains. If you don't use cruise control, you drop 5 mph on hills. Even if you do, you can barely make it up steep mountains and through curves. The engine routinely hits 4.5k+ RPM on normal acceleration, and sits uncomfortably high on highways. Often, such cars vibrate when the engine is pushed to normal speeds, shaking the car, though that's better these days. Even still, RPM sits high. Besides which, they're occasionally death traps, especially from the all-too-common SUVs, vans, and trucks.
There are exceptions, such as the poster child, the nissan versa sedan, which had absolutely no problem whipping around Mt St Helens on a 110 hp engine, which cornered like a champ. But that's an exception, and I'd love to see how well it performs on actually steep mountains.
I'll go for a mid-size or even a full-size sedan, every time, for the handling and driving reliability. With a big engine. And big these days is a 2.0L 4-cylinder turbo-charged, which gets 40 mpg. Fifteen years ago when my car was built, it was a 3.8L V6 supercharged that gets 27 in the best conditions. (Well, maybe more if you purposefully use cheap gas to get the car to turn the supercharger off.)
So my car gets 25, 20 on mountains. It also doesn't lose a single mile going up the steepest hills. It takes turns at full speed. At top highway speed, it sits at 1800 RPM. The engine doesn't whine, it doesn't shout, all it does is thrums... sometimes a deeper rumble, when it's pushed. Even with the supercharger on, dropped into third gear, at 100 mph, it's only at 3500 RPM, and doesn't redline until 6K.
So it gets 25, 20 on the mountains. I've driven a boatload of small, cheap cars, and I'd never trade just to get the gas mileage. There's more to driving than how cheap you get from A to B: there's also the journey itself, and I'm all about the journey. Hell, I'll go out without a destination, just for the journey. You guys can keep your small cars; unless it's fast, small doesn't interest me.