anyone own this device? just saw the price today going down to $99 .thinking about buying one just for the heck of it

http://www.techbargains.com/news_displayItem.cfm/263808