You may like to guess where I live; I just got 10 mbit fiber to my home for $43/month. The first thing I noticed was that eMule quickly overwhelmed my SMC 2804 WBRP-G router and it hung because of too many connections. A good workaround was to put my p2p machine into the DMZ (and also erase the mappings to it). But problems remain.
If I plug my cable directly into the fiber box, I can get a full megaBYTE/sec upload. But when I run in through the SMC router, it seems to max out at about 40-60% of that. Most of these NAT routers only have a 10baseT plug on the WAN port, so clearly they're not even designed to handle 10mbit and up. And most countries don't offer anything faster than a megabit or two.
Can someone recommend an industrial strength NAT router that is fast enough to handle 10, 20 or 100mbits?