Hi Guys
I dont knwo if you know about this or not but the Linksys WRT54G has a linux distribution tailored for it directly
I have purchased one to make a low power router
more info can be found at
this makes and excellent CPE soltution for people who want to connect thier LAN to air-stream but dont want to have a dedicated router PC
Sam

its all up and running
I intend to document a little about the experience
I can recommend this as a quagga/zebra router solution for all
Sam
great work
Great work Sam I'll be interest to hear more
Loc and I currently have one
Loc and I currently have one of these running very succesfully as our LAN router and couldnt be happier with its performance/capabilities.
The installation of the replacement open source OS was very simple as there are easy to follow howtos located on the openWRT web site.
Currently it is setup to be our local 802.11g AP, DNS forwarding/local resolution for the LAN, BGP for air-stream routing, a web server providing basic stats (http://essbee.pasadena.air-stream.wan), cron for scheduling and dropbear for ssh administration.
They have the capability to operate as a wireless client and a whole raft of other functionality as detailed on the site. The devices also have builtin POE capabilities, meaning that if power is injected into the correct lines of ethernet there is no need to split it out again when the unit is reached.
So far the only real downside that can be seen on these devices is some inconsitency with compatibility between openWRT and certain revisions of the hardware. You should definately read http://openwrt.org/OpenWrtDocs/Hardware before purchasing a unit.