MediaFire offer unlimited bandwidth usage across all of their plans (including the 10GB free account). File sizes are limited to a maximum of 4GB per individual file on the MediaFire free plan extending up to 50GB per file on all premium plans.