I also trashed the linksys! SMC was my choice because it had the faster processor (apparently) a printserver attached and, through the serial port, allowed dial up for standard POTS telephone line. When cable goes down, it dials your preferred isp et voila!
it's getting grteat reviews so i'm a firm supporter