Just traded my 03 with 3. 73's for a 04 with 4. 10's,what a differance !!!!!!!!!!!! I'll take the 4. 10's any day. The trans stays in the power band all the time and that very annoying overdrive shift that drops the engine to about 1200 rpms at 50 mph is gone forever. As far as the top speed I'm sure it will hit 100 before redline(3200),as well as 95 mph should be no problem at peak H. P. (2900) So whats the differance ,Ill never go that fast anyway. These observations have been unloaded ,wich is how I drive most of the time and in moderate traffic as well. This has had excellant early results as far as fuel mialage goes also,engine does not have to load as much to make swift take off's (not speed demon stuff either),Just an observation... and as far as highway mialage goes I would suspect it will fair worse than my 03 if a constant speed is required. I have found that a constant 1800 rpms is were the truck feels best and gets the best economy and by the way 2000 rpms was 70 mph on my 03 and 2000 rpms is about 62 with the 04's 4. 10's Hope this answers some of your questions.
Just read past my spelling like bugs on the windshield... ... ... ... ... ... ... ... ... ... Mark T.