Ford is coming out with a new F-150, so the 2014 F-150's will probably be heavily discounted. But since the F-150 is the most American car according to a few automotive journals, not sure how much these discounts will truly be.
Also Toyota's run forever. I have a 12 year old Corolla with almost 200k miles on it, haven't had to do anything but regular maintenance. But trucks may be different, hopefully a lot more engaging to drive.
But there are differences between both trucks. The F-150 is a full size truck while the Tacoma is midsize, for a lack of a better word. So if you need to haul and tow a lot of stuff at one time the Ford may be better for you since it tows like 12k pounds and the Tacoma only tows 7k. A smaller size will help you since Fuel economy however since that is a priority for you, you might want to go with the Toyota. it gets 21/25 while the ford gets 17/21. Of course, your mileage may vary but just as an FYI