PFSense is a FREE, full featured routing platform that runs on regular x86 hardware. It has the features of enterprise appliances that cost thousands of dollars. This is a very interesting implementation of dual-wan on PFsense.
»
en.wikipedia.org/wiki/PfSense