dd-wrt for me. I have a slow net connection relatively speaking but it streams 720 fine so no need to upgrade.
However, if things continue to get locked down, I will be going the micro-ATX or SBC (RPi) route and installing a custom firewall/router.