Routers vs. PC's for routing - was list problems?

Good point, I also did this for cash reasons and would just buy hardware
on the used market today. As far as OS, I was using stripped down FreeBSD.
I started with Linux, but at the time they did not support radix trees so
routing tables killed the box. If I HAD to do it again I would still say
away from Linux.

Yes I'd stick to NetBSD - when we first deployed it Linux didn't support
VLSM! [Nor did SunOS/Solaris]