Looking at open source routers, likely going with DD-WRT.
Should I buy the router, flash it myself (very capable), and donate to the organization making the firmware or is there a better way to support DD-WRT's cause, like buying from their recommended vendor (Flashrouter).
Also should I be looking at an alternative like Tomato router?