isssh using both connection at the SAME time isn't very possible due to routing table limitation. However, if you feel geek, you might want to use freaking iptables rules, as example to send all http trafic to a certain host (your dsl isp as example) and all ftp to another (the cable provider) but it will be very very hard to use
