I am also very partial to the '03-04 trucks with the 305hp/555tq engine. You will get similar fuel milage to your '02. Staring in 04. 5 the "600" engine came out and fuel economy dropped pretty bad in my experience. I would also personally go for a 3500 srw, why not get a little extra rated capacity? It has no effect on the ride quality. Then if you are considering an '05 I would be careful to find one with the NV5600 from the early part of the year. The newer G56 seems to be OK but the NV5600 is pretty well proven and would be the six speed on an '03-04 truck for sure. The only things to check out are u-joints and ball joints otherwise the trucks are pretty solid.