Agreed. The Atheros chips tend to be much better supported - you actually get non-binary blob wireless drivers, which is a big problem with Broadcom-based devices like the venerable Linksys WRT54G and similar.
OpenWRT is quite nice, and ships with a Lua based web interface, which is ideal for a low memory/CPU device like a router.
OpenWRT is quite nice, and ships with a Lua based web interface, which is ideal for a low memory/CPU device like a router.