If it's a blog, why do you need such a large file size limit?
I think if you don't want to give anything back, then go paid. The most you need is 100mb space, and 2gb bandwidth for a decent WordPress blog. Maybe lower your specification or offer to post for the hosting, and you'd get some offers