you could also try photobucket. I find it pretty easy to use, and I'm by no means technically inclined.
I'm not sure if someone's already posted the link, but here it is again.
photobucket.com/login.php (external - login to view)
I'm told one can do all sorts of amazing things with this, but all I've used it for is uploading pics so I can post them. I'm sure others with more experience can give you the low down on what else you can do with these sites though.
btw, got a kick outta yer pics. I saw that "F**K, is that you Pete?" one on a greeting card, and sent it to a friend I'd not heard from in awhile.