If you are a webmaster or have your own blog, uploading and sharing pictures from your own or hosted webserver usually is a pain especially if you exceed bandwidth limitations and you end up paying extra money to your host ISP. To avoid all this, I use Flickr and before that I used to use Photobucket.
I have come across this free service called Shareapic which not only matches the quality levels and ease of use of Flickr and Photobucket but goes a step further that makes it different from the rest. You also get to make Money $$$ simply by sharing your photos online. When you host a picture gallery on Shareapic, you can shown this gallery to your family and friends and also to your blog visitors. Every time someone views a picture, you get paid.