Si has instalado algún launcher alternativo o pantalla de bloqueo puede que haya algún problema y no redirija correctamente al pulsar el botón.
¿Si lo pulsas con el teléfono apagado se enciende el móvil?. Si se enciende, prueba a bajarte el home switcher (for froyo) y dale al botón "clear default" que hay abajo a la izquierda, luego en la nueva pantalla le das a "Borrar valores predeterminados" (un poco más abajo de lo que se ve directamente). Luego pulsa el botón de encendido a ver si te pide el launcher que quieres por defecto y elige el que quieras.
Si ni siquiera se enciende imagino, creo, supongo... que será un fallo físico del botón (aunque no lo sé seguro).