Own one too. Constant reset was a real frustrating problem for me. But it only lasted one night. Can't remember how I fixed it.
Trouble is that for any problem, Palm doesn't repair, they just replace with a recon set. Had mine replace because of moisture in it; actually, purely my own error!