Installing Linux on my router -- OpenWrt, X-Wrt, or Gargoyle?
dulakian: I run OpenWRT on my Linksys 54G v3.  The web interface works great, and if you want to get into the internals, you can.  I even rolled my own firmware with openvpn on it so I can connect to it from my laptop without worrying about anyone sniffing my traffic.  The vpn slows my connection down, since the cpu is only 212mhz, but it's more than acceptable to me for browsing.  If I have to do a big download, I'll disconnect the vpn so I get full speed.  I've had it this way for almost 2 years now, and no issues at all.  I'm very happy with my current setup.