Lots of things all being kind of fubared at once is starting to get to me. I'd been meaning to upgrade my cable router because it's old and it's always had a few quirks that had annoyed me. So since I was having problems getting the voice chat on iChat a/v I decided that would be the straw that broke the camel's back.
I picked up a netgear one, since I'd had decent luck with their stuff before. It's the FR114P. It advertises itself as a cable/dsl firewall. It's got a great interface, but I'm really not happy with it at all. It seems to be getting confused as to where to send packets, it times out my outgoing MUD connections if I'm idle for more than about 5 minutes, and it doesn't work with the other switch I have. So I think I'm going to return it tomorrow and try the Linksys (If at first you don't succeed...).
On the plus side, I've sent off a help request for my Movable Type issues, and I'm hoping they'll be able to help me.