I bought this some time ago so that I could connect my network to both of my ISPs (Shaw and Telus), together seamlessly and without a lot of headaches setting up some sort of PC-based router. It has been working well, though it does have a few idiosyncrasies.
WAN selection based on response time; IP connection persistence and application persistence (I take the latter to mean protocol; 3 VLAN configurations (isolates 0; 1 or 2 LAN ports from the other(s); LAN port mirroring; Firewall can filter by IP; MAC address; and domain; ICMP; UDP and TCP DOS attack
Terrible English translations on some configuration pages; Dynamic DNS automatic update function does not work; LAN ports are 10/100; not gigabit; Pointless serial port on the front panel (come on; it's the 20th century already