K so here's the problem with my treo.

Ok so this morning I pulled it off it's charger and stuck it into my pocket. I pulled it out to check my homework making sure I had everything before heading off to the bus stop. I pressed home and right when it blanked white it froze. I tried to reset it but it doesn't work(reset button on back). So what do I do? My only alternative is letting it drain. And this is the second time its happened!