What you are asking for is beyond the basic reading experience provided by most eReaders. The Entourage Edge
satisfies requirements 1-3. If you consider 16 hours to be very good battery life, then it also satisfies requirement 4.
With its digitizer and journaling capability, the Edge is much more than a reader. Consider this user's experience:
My First Two Week In-Class with the eDGe Review
And if that sounds interesting, be sure to check out the Edge forums here on MobileRead
and the corporate site
to get all the ins and outs.