There are lots of image hosting websites, and most are free. I use photobucket mostly, but also tinypic. You might have to register an account, but it's very simple and easy. I believe many people use image shack too.If I wasn't off out on nightshift I'd sort it for you or go into more detail, but if you can't sort something PM me and I'll help you with it

PS, Tinypic certainly used to give you the option to host without registering an account, which is worth looking at