With an insanely generous free tier and a simple drag-and-drop interface New Zealand based Mega is one of the cloud […]