If you need to host an image somewhere on the internet. I suggest a the free image hosting service ImageShack.
http://imageshack.us It's free, you don't have to sign up or anything, the image size limit is a whole megabyte, and the hosted image will stay up for a whole year. It's perfect.