MEGA
The "free user" daily limit on Mega is quite reasonable for the average person. It should allow you to download a few games each day. By the time you finish playing those, your quota should reset so you can download more.
I've herd some complaints where some people thought that mega had failed or crashed, because of a
bug feature in their system where it falsely reports that it's 99% complete when it's really only 49% finished. Hopefully they will sort that out in the future.
If you cancel, or restart a download, mega counts that against your quota, so be patient and
just let it finish.
Zippyshare
Zippyshare is incredibly fast, and as far as I can tell, has no limit to the number of downloads. The maximum filesize for a single file is 500 MB. but in my experience this is not a bad thing. When someone downloads a 3gb file and their power goes out in the middle of it, they get angry. You might still get angry if the power goes out when you download part1.rar, part2.rar, part3.rar, and part4.rar SIMULTANEOUSLY from zippyshare, and all 4 downloads fail at once, but how often does your power go out? If you download one part at a time, and you lose one along the way, you only have to re-download the part you need, rather than having to re-download the entire 3gb. Zippyshare is hands-down the fastest host on the planet, where I live at least.