The other day i was up to around 82 hrs, but i try to reboot it every few days. Theres no real need to, other than clearing out the ram... which quickly fills back up after boot.
Im running a memory optimizer app, and it kills the background and empty apps when the ram reaches a certain point (set for about 150mb, 180 if idle for some time). it does a great job of keeping resources freed up.