This is a great truck. It is the right size and power level. The interior is well thought out and is welcoming without detracting from the "truck- ness." The 2005's have a better warranty and are identical mechanically and almost identical visually. I have only had this truck for 1600 miles (about 2 1/2 months) and aside from a catalytic convertor problem that was promptly addressed it has been a strong runner. I was wanting a full-size but the gas on those is horrible and for all practical purposes, this truck can tow and haul the same as them (unless you have a massive boat or something at which point you would probably get a deisel) and isn't underpowered like the other midsize trucks.
The ride is good for a truck (the rear suspension could be taught a few manners, though) and the fuel economy and power are just about right. It can tow and haul enough stuff to satisfy all but the biggest movers. The interior is nice but still masculine (its a truck...) and the seats are comfy.
That rear suspension could use a little damping. Other than that, just little things. Also, I should have got the limited slip rear diff cause in the rain in 2WD, you have to be easy with the throttle.