Use an outside picture storage site like tinypic-"direct link for layout" or photobucket(needs account) for pictures, and there are plenty of sites where you can keep game files and share at the cost of some ad space displayed to the downloader.
There is a link tool, as well as an offsite picture post tool in the tool bar - please, if you have anything (no nudity), feel free to share.