Almacenamiento de datos binarios (imágenes, archivos, etc.) con WPF + Windows Azure

Tengo una aplicación WPF que usa Windows Azure como backend. Uso SQL Azure para almacenar datos a los que accede la aplicación WPF a través de un servicio WCF. Necesito poder almacenar archivos binarios (por ejemplo, imágenes) del lado del servidor y preguntarme cuál es la mejor manera de almacenar estos archivos. Puedo poner los archivos en la base de datos SQL, pero no estoy seguro de si se recomienda. Supongamos que se almacenan alrededor de 2000 archivos (tamaño total de ~ 1 GB). Se accede a estos archivos con frecuencia (preferiblemente en caché en el cliente).

¿Alguna sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta