With the new version of the iLiad (2.5), I've used it for two nights in a row before recharging, from around 7ish to about 11.30. Although it still isn't as good as promised, for the use I'm going to give it (leisure reading at home, close to a plug if I need it) I think it's acceptable as is, although the longer the better, of course.

Also, as to the page flipping, I hit the bar on the last sentence/line or so, so that by the time I've read it, it's about to turn, so that doesn't bother me either.