Puede ser que tengas algún proceso por ahí colgado consumiendo tu batería! Míralo con Advanced Task Manager o algún software similar.
A mi me pasó lo mismo y en HTC me indicaron que restarurase el sistema tal y como venía de casa (para ello había que arrancar pulsando home y encender y luego elegir una opción del menú según creo recordar).
No obstante siguió igual, pero de buenas a primeras un día volví a recuperar el funcionamiento de mi batería.
Un Saludo.