I have been using a DI-624 wireless router for probably about 2 years, and it is quite incapable of running multiple P2P applications without the occaisonal crash. My problem is, I would like to be able to play games with a torrent or two running without running the risk of an imminent disconnect.
I am currently leaning towards replacing it with the D-Link DGL-4300, which is right around my price range ($90-$120), but I would very much appreciate the input of others before replacing my router. Essentially, I'm looking for stability with P2P programs over any other feature.