The cost of storage is very low, so I'm hoping that between some reasonable advertising, pro accounts, and printing services the hosting bill can be covered even with a lot of free accounts. DropBox has done this successfully, so I think it is very possible. Over time the cost of storage will continue to drop as well, making the financial equation more effective...