KIF, also have a look at MidPoint software (similar to Fatpipe) at their site
here. I previously tried a trail version of "Midpoint Teamer" which allows users to bond two internet connections. It worked fine at bonding two dialup connections but did not bond bandwidth for streaming media. Nevertheless, for regular browsing it splits the load over the two connections and if you use a download manager that includes a segmented download feature (such as Getright) it can utilize both connections as well for file downloads. I think they stopped selling Midpoint Teamer as a separate application but Midpoint 5.0 still includes this connection teaming feature. Apparently, they state that "MidPoint's unique ability to team two connections includes
any type of Internet connection." The question remains, however, whether this software will bond two different types of internet connections such as cable and dsl.
btw.. bonding my two dialup connections using a 56k and a 33.6k modem allowed me to download files at a stable 8-10k/s.. which was quite exciting for a while (no dsl or cable round here) ... but its a good thing the software trial period ended as the phone bills were rocketing skywards

.