I have the SMC 7004BR Router to share cable intnet access for a cable line. It worked for the first few months, but lately it has been horrible. It causes me to ping 10-15 higher then friends on the same cable who are using cheap D-Link hubs, and causes me to spike 1000+ in CS. It also quits and needs to be rebooted or restarted constantly, like every few hours or so. I've tried flashing to the latest firmware, and it didn't really help at all. Is there anything else I can do before I attempt to return it? I don't think I'll be able to return it either, so I'll need to buy something else. I have 3 IPs so I think a hub or switch would be better. Can anyone recommend anything cheap that would at least work better then this router??? Thanks...