Thinking about buying a "newer" truck - any advice?

I've been daily driving my Duster for years now and lately I've been getting tired of constantly having to maintain it. It's no fun working on a car when you know it has to be on the road the next day.

I've never owned anything even remotely new so this is a first for me. I really like the look of the 2005-2010 or so Ford 150's. They seem fairly expensive though. 2005 models average a little over $10k.

My second choice would be a Dodge Ram in the same year range 2005-2010. I dont like the look of them nearly as much as the F150's but they aren't hideous looking like the Silverado's are for me. The Ram's don't seem to hold their value as much as the F150's do.

Anything mechanical to watch out for with these trucks or any advice you guys could give me on a purchase? I'm looking to spend $10k or less if possible. I don't need it to pull boats or anything like that. Mainly just Home Depot trips and partial daily driving, so I don't mind sacrificing some power for mileage.