IMHO, if you own your own site, thats the best way to go for hosting your images and files as they will never get deleted. But if you dont have one, I would recommend this one as a secondary:
http://www.eggdisk.com
space: 6gb after registering
Bandwidth: 40gb after registering
Bookmarks