Há armazenamento 'FILESTREAM' no SQL Server 2008. Ele permite armazenamento e acesso eficiente a dados BLOB usando uma combinação do SQL Server 2008 e do sistema de arquivos NTFS.
Você pode conferir estes:
Armazenamento de FILESTREAM no SQL Server 2008
Salvando e recuperando arquivos usando o FileStream SQL Server 2008
EDIT:
Objetos menores que 256K são melhor armazenados em um banco de dados, enquanto objetos maiores que 1M são melhor armazenados no sistema de arquivos.
Desempenho:Varbinary vs FILESTREAM
http://www.sqlskills.com /BLOGS/PAUL/post/SQL-Server-2008-FILESTREAM-performance.aspx
Para BLOB ou não para BLOB:armazenamento de objetos grandes em um banco de dados ou um sistema de arquivos
Desempenho do SQL Server 2008 FILESTREAM