They're both free online sites which host your images for you.
I often use: http://www.imagehost.org/ (no registration required) No nonsense with this one, just click browse, go 'documents and settings', find your account, go to 'my pictures', then find the pic.