I've had my 06' for almost 3 years and I love it. Just hit 100k and runs and rides great. Of course I just dropped about $1300 on it for tires, two bearings, plugs and wires, fuel filter, trans flush and oil change. But it's a great truck. I say if you like it go for it.