Eh, it's no so bad. Like I said, at least the WAN port wound up...suddenly...working...on the BEF. That thing's an old motherfucker. Let's just say, the firmware that was on the unit was from September 10, 2001 (what a hell of a day to release a firmware update) and I know I updated it once or twice after we bought it. Latest firmware for it was released in June 2004, I think. That unit is back before Cisco bought Linksys.
I was surprised to discover that they still manufacturer the BEFSR41. Granted, it's a newer hardware revision (we have hardware version 1.0 -- 4.3 is the latest platform version) but it's the same thing in (mostly) the same case.
Also, one thing that I'll always love about Linksys products is how easily you can update them. tftp -i 192.168.1.1 put insertfirmwarefilenamehere.bin. Ding! -- done.