Hay almacenamiento 'FILESTREAM' en SQL Server 2008. Permite el almacenamiento y el acceso eficiente a datos BLOB mediante una combinación de SQL Server 2008 y el sistema de archivos NTFS.
Puedes consultar estos:
Almacenamiento FILESTREAM en SQL Server 2008
Guardar y recuperar archivos usando FileStream SQL Server 2008
EDITAR:
Los objetos de menos de 256 K se almacenan mejor en una base de datos, mientras que los objetos de más de 1 M se almacenan mejor en el sistema de archivos.
Rendimiento:Varbinary frente a FILESTREAM
http://www.sqlskills.com /BLOGS/PAUL/post/SQL-Server-2008-FILESTREAM-rendimiento.aspx
Para BLOB o no para BLOB:almacenamiento de objetos grandes en una base de datos o un sistema de archivos
Rendimiento de FILESTREAM de SQL Server 2008