Граббер/парсер + база данных

Петр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.01.2009

Необходимо с определенной пользователем периодичностью снимать информацию с сайта (будет указан) в базу данных. Из базы данных информация должна подгружаться:

1. На собственный сайт в определенном пользователем формате

2. В модель Excel при открытии/обновлении

3. В создаваемый excel файл в определенном пользователем формате

Спасибо за предложения! Уточняю: среда - asp.net, база - MS SQL Server 2005.