Dont use widgets that want internet connection or you cannot control how often they updates itself. Use autoconnect to close inactive 3g/wlan connection. With these two you can get 24-48h+ normal in normal phone-like use.