I was having the same problem about 2 weeks after my Droid was new. It worked fine at first.

As suggested by some of the posts I unloaded some applications and removed the battery for 15 minutes. Seems to be ok now. Hope I don't have to do this every few weeks.