Once in a while, your mobile device will need a reboot.  You can either do this manually or you can try out the Android scheduler application written by XDA forum member jag.

PowerBoot let's you schedule the date and time of your next reboot for your Android device. What's more, the app provides various reboot options -

  • Normal
  • Recovery
  • Bootloader
  • Wipe Data
  • Shutdown

Other included features are notifications, a quick reboot widget, and an 'In-Call' reboot prevention option.  The dev has stated that future updates will show further enhancements to the scheduling system.  Note that in the meantime, the application may not work with Sense ROMS.

Require root.

PowerBoot is available for free in the Market, for further information, check out the application thread.