Need a place to dump your photos that actually allow linking.. well seems there's another avenue to do so

http://photobucket.com/

I don't use it, but it seems pretty good! 100MB limit tho, but hey!
Hope someone finds some use with this link