How about a vintage Land Cruiser, a bj60 with a diesel engine. They get 23 to 25 city mpg, and can get 30 mpg highway, 4wd, nearly bulletproof.....
http://seattle.craigslist.org/see/cto/843918558.html
There's also the "jeep" version of the Land Cruiser if that's more your thing, also diesel, bj40, bj42, or bj44v.
e