Cassio has done a fine job of designing the E-100. It could be smaller, needs a vibrating alarm. I have to carry it everywhere. Sometimes is really slow, sometimes needs soft reset. To heavy, to bulky.
Battery life is so so.
Video is great. My PDA goes everywhere with me. I just wasn't totally happy with the Palms. I then splurged and bought the Cassiopeia E-105 and have been very happy with it. The software that comes with the E-105 is basically useless, but there are tons of applications out there, if you just take the time to research.