Personally, I prefer the round ones!!!
Michelins are the best!!! When the time comes, I replace all my stock tires with Michelins... if you really love your truck, you'll buy it a set of Michelins.
Duellers are pretty good, but won't give you the traction or mileage a set of Michelins will.