Have anyone tried one of this babies? It's priced at around $90 (on ebay) which is a damn good price and considering the specs it's not bad at all. Here's the link with the review http://www.mini-itx.com/news/17911903/