Is ZimaBoard the Mini PC for Everyday Use? The Pros and Cons