The links I posted above will help prevent it from happening. Also, you can take a look at QuickPull and schedule the device to reboot every night. I have mine scheduled to reboot at 4 am everyday. That should help with memory as well.
If not, a weekly battery pull won't hurt.