JimBowen writes: "The popular linux-based router firmware project, DD-WRT, based on the free OpenWRT, has recently been made to run on an ordinary PC. This allows a significant increase in performance by the use of much faster hardware, with more memory, enabling advanced SPI firewalls even in the presence of high load P2P software. Various community extensions provide support for extra features like NAS. With the combination of large, desktop-sized storage, this makes for an extremely powerful, yet manageable and easily deployable home server. There is a tutorial on how to set it up over at graynetwork.org."