AFAIK, pfSense will allow for WAN bonding, but I didn't want the cost of running a server 24X7. The only other option I can think of is some of the high end Cisco routers which will also allow bonding.
It all depends on your knowledge of Linux for pfSense or deep pockets for Cisco high end kit