First Look: Giada D2305 Mini PC Giada is a new company here to us at ThinkComputers. They mainly specialize in Mini PC's. Mini PC'... August 11, 2012 by Bob Buskirk