I don't know exactly how much you wanted to spend, how old a truck you're willing to get, what "luxuries" you'd want, etc......if you're looking for a full supercrew, the 01-03 are a fine pick if the truck's been well looked after. super reliable and tough to a point never matched again yet. that was back when the 4.6 engine had real power and the 5.4 wasn't ruined yet.
if you're looking for a younger truck, I'd try to get a 2011 or up. the new 5.0 engine is quite an efficient powerful unit, even the new V6 offers very impressive power for what it is. some of the lower models have been going for very reasonable prices
the 04-08, while many are very nice trucks, I'd stay away from. the 04+ 4.6 got sluggish and slow (I have an 04, nice truck but weak and useless compared to my older 4.6), and the 04+ 5.4 are known for a few issues I'd rather stay clear of. (the 4.6's reliability is the better compromise than the 5.4's extra power if you were to go that route) the 09-10 trucks carried these engines over, but to the best of my knowledge were improved somewhat. (I'd just go for an 11 if you're going that close anyway).
as you what'd suit you best, the 04-08 supercrew cabin is bigger than the 01-03, and 09-14 bigger again. the 06 and up add the option of a 6.5' bed (looks 1000 times better IMO, and could prove very useful depending on what you're hauling.)
that's what generic info I can give you without extra specifics, if you're wondering something else just let me know