Today my Samsung Focus hung while installing an app. When I pressed the bottom hardware buttons, it vibrated, but there was no feedback on the screen.
I held the power off button but nothing happened. So I removed the battery.
So this is my question: What if your phone has an internal battery (like some Lumias)? How can you work around this? Does Windows Phone have some magical combination of keys that are like holding the Power button on a computer?