Counterpoint: I run dd-wrt on a TPLINK el cheapo something at the office, to connect all the boxen and let me SSH into each of them (port forwarding 19 to 22 on box1, 20 to 22 on box2 etc). It Just Works, never had to reboot it in four years now. (WiFi is off though.)