Родилась еще одна идея - давно хотел такую софтину.
Ситуация - есть хитроспиный провайдер. Замечательный тариф с 21.00 до 01.00 интернет довольно дешевый. С часу ночи - вообще почти бесплатный. Днем обычная средняя цена - не разбежишься.
Так вот если подключится к интернету часиков в 18.00 вечера и просидеть до часов 3 ночи - будешь платить по самому высокому тарифу - дневному. Провайдер обосновывает - для подсчета по более низкому тарифу - будте добры разорвать соединение и подключится снова. Причем, если ситуация обратная - подключились ночью и чего- нибудь качаем - то в 8.00 соединение автоматически разрывается. Т.е. себе в убыток провайдер работать не будет.

А на просьбы сделать разрывы соединений в часы смены тарифов - отвечает это неудобно пользователям. Хе хе - утром надо полагать все спят и разрывы соединения удобны пользователям.
Так вот есть идея - сделать небольшую утилиту службу - с выбором нужного соединения и автоматическим VPN пере подсоединением по расписанию пользователя. Висит такая штука в трее, подошло время - разорвала соединение, подключила снова - реальная экономия денег. На случай если качается важный файл - различные download manager умеют продолжать скачивание после разрыва. Или можно предусмотреть пункт\кнопку для остановки программы на час\до простоя интернета. Дополнительный функционал - отключение интернета при простое, включение по расписанию - т.е. если надо, например, скачать файл по более низкому тарифу, а пользователя дома не будет. Ставим скачивалку на скачивание по расписанию, и задаем нашей утилитке подключится на полминуты раньше и выключится не позднее чем через час или раньше при простое.
Название утилиты - НХЖЕСБОР 