How to unfreeze my iPhone 4S?

Help me please! My phone has been frozen since last night around 10. Now its 8:30 in the morning. My power button has broke. I heard that i have to wait for the battery to die? How long does it take? My battery is currently 55%. What can i do to make it die faster?

Go on itunes

1.) let it die by leaving it by your window the hot-ness will help it die.
2.) you might have to get that button fixed
3.) try itunes i guess