Photobucket will only let you post pics now if you pay them $399/year. Yes, it's really that lame.

Try Flickr. I think its easy to use and free!
You can argue with someone so serious!