I don't really think you can go wrong with any of the choices you're looking at. Drive 'em all and get the one you like... seems pretty simple to me.
One a related note. I did the same thing a few years back and bought a 12 F150 ecoboost. Works fine for everything I need. I'll second that the 5.5 foot bed kind of sucks, but so does driving it anywhere in a major city. When I lived in DC, I almost got rid of it for a subaru because parking garages in DC and that truck SUCKED. After test driving the subaru, I got back into my truck and instantly knew where the extra money went. So much nicer than that sub. Anyways, had it for 3 years, with no major issues. With as much as I paid for it, I'll drive it til the wheels fall off... hopefully many many moons from now.