Quando estamos trabalhando com imagens, nunca é uma boa ideia guardar a imagem no banco, base64 ou whatever.
Quando salvamos usando base64 os arquivos praticamente quadruplicam o tamanho. Blob foi uma tentativa frustrada de fazer isso, mas na minha opinião não deu certo.
O que muita gente faz é acabar guardando no banco apenas o caminho relativo ou absoluto dos arquivos armazenados. Hoje um novo approuch é usar o S3 ou algo do tipo.
O MongoDB tem o GridFS, nunca usei. mas parece ser algo interessante. Como o
+Alan Hoffmeister mostrou no link da doc do componente do GridFs parece ser simples =D