Oh. That.Well, there is a way. But it's not free.
I use Comcast Internet Cable as my ISP. It's FAST and a great ISP. The bad news is it's not Free. It's $46/month in this market (Texas).
When I signed up, I was allowed 6 or 7 (can't remember now) sites I could set up. Each site you can load up to ~25MB of pics, links etc. I haven't had any trouble with the limits as you note on your post #84.
If you can't go that route, then maybe AR can give you some tips ? ...