I am ready to lift my 06 Duramax with 35" rubbers and using a gear calculator it say 4.28 gears would put it back to stock. But since the only choices are 4.10 or 4.56, I am stumped. I do alot of highway driving and off pavement excursions consist of sand, loose dirt, and shallow mud. I think 4.56's would be too much and it seems like alot of money just to go from 3.73 to 4.10. I've had people tell me 3.73 is ok for the D-max. Thoughts?