When I was at Subway earlier i noticed my phone was frozen on the screensaver with 3:42PM and it was almost 7pm. So i soft reset with the batttery. Seemed fine. Now the touchscreen stopped responding randomly. Regular soft reset didn't fix I had to pull the battery once again now it's working.

Why does this phone have so many problems? Is it Palm or Microsoft or both?