I can go 12 hours and only use 30-40% this is with SetCPU throttling the processor when not in use, and juicedefender keeping mobile data under control...
root gives you lots more options but mainly you get faster upload speeds, more efficient roms, and always be on the bleeding edge of the software updates