Speaking of hardware buttons, I still can't understand for the life of me why some phone manufacturers put the power button directly above the volume button (on the same edge of the phone). About a third of the time I want to turn the volume up I end up turning the phone off.