First of all, while Windows can do some basic routing, it cannot do bandwidth aggregation on a WAN port, nor can it even do simple failover. That simply will not work.
Even the most sophisticated bandwidth aggregation device (FatPipe Extreme, $10,000 USD) can only handle THREE WAN connections.
http://www.fatpipeinc.com/xtreme/index.html
You cannot just hook together multiple DSL connections....it introduces a horribly complex routing scenario that would require the use of high-level routing protocols and technologies such as BGP and/or NxT1.
A low-end (~$1500 USD) Cisco router could do failover and possibly some simple BGP bandwidth aggregation between two DSL lines.
I cannot think of any solution, regardless of cost, that could aggregate six DSL connnections together. The nearest thing to a workable solution would be the FatPipe device at around $10,000, and I'm sure that with a $30,000-$50,000 Cisco chassis-based router, you could maybe buy enough interfaces to hook up all the DSL modems.
If you need more bandwidth, it would make more sense, and probably be cheaper, to get a single fractional T-1 from one carrier and a DSL circuit to use as backup from another carrier. A low cost (~$1500) Cisco router could give you reasonable throughput for the T1 and also allow automatic failover to the DSL port.