My Ford ranger is a 2007, regular cab 4wd with a 5 speed auto and the 3.0L V6, my normal mileage sits between 19 and 20, this includes rarely going over 50 mph, mostly backroads hopping between places where I quail hunt. I like the truck because I can take it anywhere, park it anywhere, it rides very well and most of the time when I hunt it is either just me or maybe a friend or my dad, and since I quail hunt and have a dog box that slips in the back I don't have to carry alot of crap with me.
Aside from that I deer hunt fairly close to home so I either walk or put it in the cab. I love this truck to work out of, even with it being a
4wd I can still reach anything in the bed from the side without the use of a stepladder! These new full size pickups sit too tall, and I am almost 6' as is.
Like someone earlier said the Ranger is built on an old design that has stood the test of time, Rangers can take alot of abuse and keep going ( I don't do that to mine). The only thing I have had go wrong with mine was the electric shift motor in the transfer case went out at like 9000 miles and was covered under warranty, the truck now has 64xxx on it with no damage other than what I have caused (hit a deer last spring and put it on it's side this winter).