I built a router with a Shuttle XG41 and pfSense running on VMWare ESX 5.0 and could not be happier. My ASUS RT-N56U is only the WAP now and not the router and my performance is through the roof now. Getting 100% of what my ISP is providing now. I even considered the ASUS RT-N56U a GREAT replacement for the crappy Buffalo WZR-HP-AG300H I had prior to it, but there is bandwidth all consumer routers seem to be leaving on the table waiting to be utilized. It took me going to pfSense (or M0n0wall if you like) for me to realize it though. Sure I would consider this an advanced set up. But for me it was worth the setup time 100%.