Thank God for this thread...I've been having these problems since about November 17th and have been completely stumped as to what was wrong. Since it only ever seemed to happen when using Azureus, I thought that was the problem. Like others, I was getting reboots every few minutes, so I tweaked some Azureus settings (max connections, limited upload rate) which has definitely helped - now I get maybe half a dozen reboots a day, which I can live with for now.
I never twigged that it could be a problem with the modem itself.