Как сохранять - уже неоднократно обсуждалось на форуме. См., напр.,
"Как засунуть картинку в таблицу" от 28.12.00.
Что касается просмотра в браузере - тоже особых проблем вроде нет. Напр.,
<img src=http://localhost/NWind/DBObj/Employees[@EmployeeID=1]/@Photo> или
<img src="http://localhost/NWind?sql=select Photo from Employees where EmployeeID=1"> (Здесь NWind - виртуальная директория, соотв-я БД Northwind. Подробнее см. BOL -> "XML and Internet Support").
Проблема кроется в том, стоит ли вообще в данном случае перетаскивать картинки в БД? Выбирать Вам. Я замерял скорость рендеринга: она практически одинакова - что картинка в файле, что в поле таблицы. Явный плюс - централизованное хранение, явный минус - хранение и только. Если потребуется что-то изменить, подредактировать - придется обратно разворачивать в файл, а потом упаковывать обратно в базу. Соответственно, существуют две школы - апологетов хранения в файловой системе и сторонников подхода "все в базу". Сразу скажу, что пока первая многочисленнее. Возможно, появление какой-нибудь гипотетической SSFS в след.версии позволит примирить эти два лагеря.