I'd go Sophos. I'm running Untangle on a R410 and it's starting to annoy me. back to Sophos, It's free, fast, stable, and has a very large user community. It's also a lot more user friendly than PFsense. There is FAR less to go wrong in the software component compared to UBNT. At the last ISP I...