I use imgur simply because it doesn't require you to create an account. Understand that whatever you upload is not private.
A web server in your home? Careful using FTP, sir. It is a notoriously insecure method of transfer, easily hijacked. I'm sure if you set up your own web server, you understand this. Just make sure you have compensating controls in place.

