MGI, INC.