The truck I have now is the first one I ever modded at all, it is also my first six speed. The '05 or '06 will out pull your 99 by light years even stock, even with a 48re and 3. 73 gears. There really will be no comparison. You do not need the 4. 10s, that is a big part of why you can't find one, pretty much nobody needs 4. 10s. There isn't near the difference as there was when you had to choose between 3. 54s and 4. 10s. The spread between 3. 73 and 4. 10s is about half the spread you used to have to consider. Frankly, I would have loved to have a 3. 54 option, and seriously have considered 3. 23s, knowing full well I could still pull anything I want with ease. Go with the 3. 73s, you wont be sorry.