I voted 4.88's.
Have 4.88's with 35's on my current truck with a mild 5.3/4L60E. That works out to one set deeper than the donor truck had math wise. Driving around town it's great, on the highway just under 2500 is 75mph, don't really need to go much faster than that. I feel like I could use more on the highway. Passing someone usually requires a downshift. That's more of a power/motor issue than gearing though. Also feel I could use more converter. It gets up and goes just fine as it is, just would like to get into the power right away. Moving trailers or pulling things around the yard it's perfect the way it is. I haven't tried pulling anything any distance yet so no comment there.
As
@Chevy305 said, being able to tune the transmission to the truck is a huge benefit. I tried driving it with the stock tune and it plain sucked. Was into 3rd gear too soon and wouldn't down shift unless you were way into the throttle. 1st gear was way short unless you had it to the floor. That was with everything correct in the tune (tire size, gear ratio, vss, etc). Once I started playing with shift points it got much better. Now, it drives like a stock truck as far as when it shifts up/down. Having the ability to change shift rpm vs. road speed vs. throttle % is huge. Can safely say I spent more time tuning shift points than I did VE/MAF/timing tuning...and I spent a good month on it tuning those pretty much every time I drove it. So don't be surprised if you need to log some hours here.