Here's a few places you can host your pictures if you don't have your own webspace:

http://imageshack.us/
http://photobucket.com
http://www.imgpost.com/
http://www.imagehosting.us/