The back button problem is on the main splash page. It looks like you are doing some kind of javascript redirection. So there are actually two entries in history. When you go back one page in history, it jumps forward again.
Incidentally, there have been several related products in recent years. Someone (maybe Sharper Image?) was selling an alarm clock that supported downloadable alarm sounds. I don't remember exactly, but I think it worked like those digital picture frames. That's not to say that you couldn't do it better. But I think your biggest issue may be that most people don't sleep next to their computer.
Incidentally, there have been several related products in recent years. Someone (maybe Sharper Image?) was selling an alarm clock that supported downloadable alarm sounds. I don't remember exactly, but I think it worked like those digital picture frames. That's not to say that you couldn't do it better. But I think your biggest issue may be that most people don't sleep next to their computer.