May I offer you a very warm welcome to the CameraLabs forums.
That macro shot is pretty amazing. A nice "film like" quality to the image.
As for deep-sky imaging, I think it is us who have a lot to learn from you!
If you are looking for online storage for large files then maybe the Amazon S3
service is a possibility as the maximum file size limit is 5 gigabytes and the total is unlimited. Costs are pretty reasonable, as well. As I use the Firefox browser copying files is just a drag and drop operation using the S3Fox Organizer
but if you want to make files public you also have to use it to set the relevant permissions after they have been copied.