In my opinion, I'd say go for a newer crew cab F-150. I'm not sure if they come with the 4.6 but still, the 5.4 engine gets just one tick less MPG than my 2002 Ranger Ext. Cab Edge 4x4 with the 4.0. I have been in one of the F-150s and it gives you the luxury of the Expedition, but the capibility of a truck. The price was the only thing that turned me down.
Plus, as the number one bonus, IT IS STILL A FORD