Pues si se puede yo lo he logrado con 3 proveedores de internet!! La unica forma es creando un balanceador, a base de Linux que es lo mejor es muy sencillo, Necesitas una pc viejita para lograrlo, todo es a base de enrutamiento Iproute2 en linux y tu le dices cuanto quieres q descargue de cada proveedor un ejemplo seria:
telefonica 1mega 2 paquetes
claro 52kbps 1 paquete
esto quiere decir q de cada 3 paquetes se iran 2 para telefonica y uno para claro. Despues haces Nat con IPtables y ya funciona de maravilla. Cree un Manual acerca de esto, creo q lo tengo por ahi.
Yo lo hice con 3 proveedores, ya q trabajo en una ISP y necesitaba balancear nuestro proveedores.
Si lo quieres paso a paso me avisas.!!