I'm suprised I've not seen people doing this method of free image hosting yet with their websites and while it's been niggling at the back of my head, I thought I might aswell post about it.
Now normally if you have your own hosting account on a server somewhere in the world you will know that you're on a limit as to how much bandwidth you use (even these "unlimited bandwidth" ones ~ nothing's unlimited *fact*). Well if your website is mainly text based then you'll notice that depending on how many visitors you get, you don't really use much bandwidth - as each character is usually about 1 byte. However if you have an image heavy website (or a huge gallery on there) you'll notice that your bandwidth will slowly get eaten - especially when you start gaining traffic, well how can you sort this out? Simple!
Now you could just upload your images to free image hosting service, however these services are usually for single images to post on a forum (like your signatures, etc..) and usually require a link-back (or your image gets embedded with that hosting services logo). Well, why not use Facebook? It's pretty much always up... runs quick enough too... is free and doesn't require a linkback.
So how would you go about doing it this way? Well log in to your Facebook account and create a new album, title it something like "My Website Graphics", then in the privacy settings, change it to "Only Me" (so only yourself can see the album and no one else). Upload as many web graphics as you need, then when you view them, just right-click the image and copy the image's URL - bang it into an <img tag and hey presto(!) you're using Facebook's servers to handle your images (without the need to link back or say where they're hosted) and you will immidiately notice that your bandwidth usage on your website will drop nicely too.
Just a little tip for anyone that's going over their monthly bandwidth limits (and/or nearing their limits). :)