I recently networked my relative's comps using a linksys wrt54gs and it performs very well. you can even flash the firmware to operate very nice features.
However, at my house, I'm using a Linksys BEFSR41 and that router acts during downloads. I updated the firmware and it has run a lot better.
perhaps you can check your routers firmware before getting a new one...
just my suggetion and good luck
