Any reliable image hosting for preview image

Can any one suggest a reliable image hosting web site to have multiple preview images added, I used tinypic but it’s not reliable, some images become a smiley icon after few months… It will be a great help please

Preview images for what exactly?