This never happened before I rooted:
1) I rooted using these instructions:
which installed SPRecovery as well as http://www.mediafire.com/file/kjm5nz...29h_update.zip.
2) Then I installed this kernel on top of my rooted droid using SPRecovery (No fancy ROM):
And using setCPU I set it to 250-800Mhz.
And now, every once in while, my droid will not wake up when I hit the power button, instead I have to pull the battery out and have it restart. Happens once every 2 days on average.
The apps I have running are:
Apollo Task Killer
Google Weather News Widget
I would return to stock but I need the wifi tether.