I noticed the diagonal line under the bezel too. The LED still lights up when I press the power button. I was monitoring my battery before the screen broke and I had just charged the H2O a week before so it's probably not a battery problem.
Might be time to just suck it up and place an order for a second H2O. I've been eyeing that sleep cover anyway