I find it really strange that they advertise 720p playback, but they didn't give it a 720p screen.  I would expect the device to have a 1280x720 resolution display (like some netbooks) instead of a 1024x768.  I'm not sure what their target user is, but I guess one who watches HD video isn't it.  Still, it does look interesting.