I've been seeing thread after thread about lag this and lag that. Trust me, I was one of the thread creators when I first got my Tour.
Locking/Unlocking of the screen would take forever, going from app to app, you know the drill.
So, ever since I dloaded QuickPull Lite, I NEVER have these lag issues now and my memory stays at 90mb all day long. I set up my time schedule for 3am (wee hours of the night when I'm sleeping) and when I wake up every morning, its super responsive and have no lag issues all day/night.
Hopefully this little tip will be read by the many who have experienced this lag issue. It has made my Tour experience that much better
The advantage of Quickpull over manually rebooting using Alt-R.Shift-Del is that you can schedule it to occur when you are not using the phone, as the OP suggested. Otherwise you can accomplish the same reboot manually without having to run 3rd party software.