A much better modern alternative is the Alphasmart Neo 2.
* It was designed for elementary school children so it's decently rugged. * It runs a long time (months) on 2 AA batteries. * To get the text off the device, it impersonates a USB keyboard, making it compatible with basically every computer.