Ok... as you can read there, DHT (Distributed Hash Tables) uses the same port number, but uses UDP (broadcast; low reliablity) instead of TCP (specific; high reliability). I could write you a paper on this, but in short... DHT-ON = No Tracker Torrents. So long as your connected to 1 peer, you can get more and more.
So... like I said. Make absolutly sure you forward UDP and allow UDP as well.
Also, it's kind of NAT related, so have a look at your router's NAT settings and see if anything looks weird. I honestly don't no what to look for there. Networking is not my strong point, and a lot of it has to do with every net card and router and shit seems to work a weeeeee bit different.
Maybe having UDP connections are topping it out too. You might reduce the number of connections in bitComit, and if you went with some insane number like 500 (like me...) when you broke XP SP2's limiter, back that down as well."The Belkin F5D8230-4 only supports 253 connections -- so make sure that your BitTorrent client is configured so that is does not open more than 100 connections otherwise BitTorrent will LOCK-UP the Router forcing you to reboot."
Another suggestion... try to set the router's default DNS's. To do this, go to start, run, cmd, press enter. Type [code]IPCONFIG /ALL[/code] and write down your ISP's DNS server (or call the ISP if they have decent phone service). Now log into your router and go to Internet WAN > DNS. Change from ISP AUTO to manual and enter the DNS in in all instances.