On a sane level, the befrsr41 is my favourite however...
May however get a USR router since for 800$ CDN all you get is a very basic cisco. This cisco isnt really even me, even though I have it for a long time
I have a Cisco 2502 (Token Ring HIGH END router), Cisco 831-K9, Linksys BEFRSR41, D-Link DI-514, Some network everywhere and a SMC EZ6516 TX