Normally a routerboard would not be recommended for home use, they are mostly used in commercial and long haul network setups, however, I get the feeling that Chust may have an interest in further networking knowledge since the routerboard was never mentioned in this thread (chust found it), and it will certainly do that.
For a good while we were using a MicroTik routerboard in the office for our fiber internet, and failover to secondary and with all of our crazy routing rules and such of which we have a TON. It could do everything we needed until we needed over 100 VPN tunnels, at that point it was worth upgrading but it is fantastic what that can do for the money, just not for the faint of heart or beginner!
Using gigabyte for your network "backbone" will improve latency and bandwidth, and as inexpensive as gigabyte hardware is now it makes little sense to invest in 10/100 hardware. Personally I use 10/100 POE switches with at least one gigabyte uplink port for cameras, this gives each camera full access to the entire 100mbps it is connected to with no contention (because the switches fabric is for gigabyte speeds). The importance of gigabyte speeds isn't for the cameras per se, it is for your networking backbone, a simple large file copy (like a movie) from one computer to another on a 100mbps backbone will saturate it easily and wipe out your camera connectivity (unless you are going to get into more sophisticated bandwidth management techniques).
Yeah, I was just wondering what he was having issues with specifically as I'd never had issues I can track specifically to the switch around performance. My networks have camera traffic as the primary usage, there are no local users usually and if there are then the cameras get their own network to keep the backbone free. With his cameras only and an isolated network I was just wonder what he was hitting that was requiring the move.
I am trying out some new 16 port POE switches now that are gigabit totally so in the future I'll have no worries anyway, but I have been getting by with basic ZyXel switches for a while now. I had tried out Cicso as there were 8 POE ports with two gigabit ports too, but they failed non stop. I have 8-10 of those sitting behind me that I've not even bothered to send back for repair as we cannot trust them at all. This was the Cisco sf302-08p specifically, and they were horrible and I have eventually pulled them all. Great warranty, too bad I needed it so much!