If you&#x27;re willing to pay &quot;decent money&quot; for a router with auto-update, get some PC hardware (even as small as a WRAP or Soekris) and run pfSense.  You&#x27;ll never look back.   I love OpenWRT but a $100 Netgear or Linksys device just can&#x27;t touch a real PC motherboard with Intel NICs.<p>My preferred pfSense platform at both home and the office is a server-grade chassis running ESXi.  My router runs in a VM on this server and I use vSwitches to connect the VM to the various ports on the 4-port Intel NIC.<p>I just built it like this for convenience (I already had the ESXi server) but I later found a side-benefit: if you&#x27;ve set up a DMZ on pfSense, you can easily attach VMs to the DMZ by associating them with the DMZ vSwitch.  So, I have some untrusted VMs sitting in my DMZ and trusted VMs sitting on my LAN...all on the same piece of hardware.<p>I&#x27;ve been running this way since 2013 and it&#x27;s been flawless and fast.  More details here:<p><a href="http:&#x2F;&#x2F;output.chrissnell.com&#x2F;post&#x2F;39550480075&#x2F;the-jack-of-all-trades-home-server" rel="nofollow">http:&#x2F;&#x2F;output.chrissnell.com&#x2F;post&#x2F;39550480075&#x2F;the-jack-of-al...</a>