задавался таким вопросом...
для себя нашел бесплатную програмку multilink...
очень простенько (создатели утверждают, что для DSL), но решает как раз мои вопросы: GPRS+DIAL-UP и можно управлять какая прога через какое соединение будет "ломится" в сеть (простое построение маршрутизации)... ну и много других "экспериментальных" функций

правда не все программы понимают такое насилие над ними...