Se for uma grande quantidade de imagens, tens uma boa solução que é o serviço S3 da Amazon (Simple Storage Service).
É muito económico: 0,10 USD por cada GB de Disco e 0,01 USD por cada 10.000 "requests".
Este serviço é simples de usar para armazenamento de imagens, vídeos, etc (não suporta programação, nem bases de dados).