The one review it does get on Amazon sums it up pretty well:
While the unit does work. It’s slow, and sometimes the touchscreen is unresponsive to touch commands. I basically have to press really hard on the screen for it to take commands.
It does a poor job streaming video from youtube. My Samsung Captivate, cell phone is faster than this unit.
Pros: Works, great for web surfing low media content sites, great to use as a picture frame,
Cons: Slow, Touch screen not accurate/responsive.
So, it would appear that you are pretty much buying a photoframe with a battery and a resistive touch screen (enclosed stylus). Still, for $90…