I have a 3.5EB with a 6 speed. I don't use tow/haul on downhills for the same reason as Mitch. I don't want my engine running at 5000 rpms either. I downshift and let the engine do what it can and then I slow when necessary byusing my brakes just like he mentioned.
The EB has great power going up hills but going down hills it is still a 3.5 liter engine and there is only so much motor braking available. Last September I went up and down (of course I went down or I would still be up there) the Beartooth Highway, Hiway 14A in the Bighorns, and Hiway 139 between Rangely and Loma, CO to name a few. Using my (our) technique worked great on these grades.