Ive had a variety of trucks…a midsize nissan, two fullsize chevys, a fullsize dodge, currently a fullsize GMC…and in the past few years my stepdad has gone thru a midsize dodge and two fullsize dodges…so hopefully this helps…
OP i would suggest not ruling out a full size. Also…why not buy american? Your buying a truck, not a tinker toy. I think once you get a small truck you’ll be happy with it for a bit, but once you actually put it to use you’ll wish you had gotten a fullsize. The fuel mileage your going to save with the v6 in a midsize to a v8 in a fullsize or midsize is minimal or none. Personal experience i had an 03 nissan truck with the 3.5liter vq35de <-(dont quote me on that) v6, and got 12mpg all day everyday no matter what i was doing. Other than that, it was a great truck. 4wd worked flawlessly never did anything but change oil/brakes thru 55kmi of use. I also have seen a 06 Dakota with the 3.7l v6 and an 04 dakota with the 4.7l V8. The V8 dakota got 3mpg more. As far as parking a fullsize goes…even if your driveway is tight or on street parking is scarce…you shouldnt have a problem. I can fit my giant schoolbus of a DD, pretty much wherever i need it to fit, i guess its more about HOW you park it, rather than where you park it.
IF your really into fuel economy and your needs really arent that extensive…i would recommend a colorado with a 4banger. They truly do get good fuel economy, but they’re a gutless turd. I can’t comment on toyotas but I personally wouldn’t go with a ranger or a toyota or a nissan (midsize or fullsize). Dodge and Chevy/GMC IMO would be your best bet.
I would encourage you to try out a Dakota, theyre bigger than the colorados/canyons and bigger than the ranger/tacoma/frontier but in the same class. They have a pretty powerful 4.7L v8 and they hold up well. The interior IMO isnt quite as quality as a Chevy/GMC or a Nissan, but it isnt terrible by any means. (which are the better interiors of the group IMO). The backseat in extended cab models really couldnt be used for someone over 5ft tall, but its good for storage, and this is the case with almost any midsize. I personally would look into the 04’s. Thats the older body style and the interior is actually nicer and more comfortable. And id be willing to bet if you can find one with low mileage you can get it for a damn cheap price. If you want passenger space you need to sacrifice your bed size for a quad cab. This isnt the case with a fullsize, extended cab models in pretty much all the different trucks, have room for normal sized passengers.
If you look into a chevy or gmc…it was rumored that the colorado/canyon’s would be outfitted with a v8, and the 5.3 v8 at that. Now, I havent had a chance to look into this, and dont really care much, but for someone in the market for a midsize, this is one HELL of an option. I had a 5.3 in my fullsize chevy and ran it for well over 40kmi. 14mpg average…never a single repair…only thing it ever needed was brakes and a couple of wheel bearings. (and those were more likely from my abuse rather than normal wear+tear). And it had a TON of ass.
SOO after that giant rant…my advice to you would be reconsider a fullsize, and if you’re stuck in the midsize take a look into the Dakota or Canyon/Colorado’s.