Linuksys WRT54GL
Daniel, I also recently installed a WRT on the Linksys WRT54GL. But I used DD-WRT instructions - went to http://www.dd-wrt.com/site/support/router-database, entered my model number and got direct download links to the firmware along with a README.
One very important points in flashing these routers is to clear the NVRAM by doing a hard reset BEFORE and AFTER an upgrade to a different type of software on the device. Also, starting with a micro build is strongly recommended.
In any case the hardware looks to be very solid, especially if you don't need gigabit ethernet and n wireless, but might need some advanced networking features.