I did install and use some linksys routers. They are very cheap and seems quite reliable. Upgrading to the latest firmware is important because it will solve some little bugs.
they have:
well reliable
128 bits wep + MAC list on wireless lan
MAC, PPPoE, PPPoA, DHCP, NAT
100% admin
telnet or ssh admin 0%
SNMP: never tried
http://mysite.com works
but
no intelligent script, but why? you could specify the DNS server
some reboots(3 or 4 times on a 2 years period)
good fit for the money, The latest I install was a 4 WAN ports + wireless lan.
Last but not least, Linksys was bought by CISCO