Fully agreed. OpenWrt's community is truly great, and the web interface (LuCI) used in the firmware has come on leaps and bounds in the past couple of years.
Also, if you ever need to roll your own firmware, prepare for a big uphill struggle with DD-WRT, but it's a (relative) breeze with OpenWrt.
Also, if you ever need to roll your own firmware, prepare for a big uphill struggle with DD-WRT, but it's a (relative) breeze with OpenWrt.