For those looking to upload pictures:

Google's picture application is awsome.
http://picasaweb.google.com/

It makes it very easy to share images and I've never run into a bandwidth problem.

Flickr is very good as well.
http://www.flickr.com/

It will also help so that bandwidth will not be eaten up from this board.