GCM VS MG: WHICH IS RIGHT FOR YOUR REQUIREMENTS ?