Don't mean to hijack, but I'm having the same problem on Road Runner cable internet. I first noticed it a few days ago, with my old Belkin Wireless-G router, and found that I could get more reasonable speeds by plugging directly into my modem. So I bought a brand new DIR-601 a few days ago, assuming it would solve my problem.
Right off the bat I had issues - I tried to do the "easy setup" with the included CD but it kept crashing just before setup was completed, or telling me that I needed to restore factory settings to my router which I obviously hadn't even had a chance to change any settings on. Manual setup worked just fine at first, but after a while my speed was very low (anywhere from 1-2 mbs with a ping of 200-500 ms as measured by speedtest.net) and I wasn't able to play Xbox, stream Netflix, etc. Rebooting the router would fix the problem for a few minutes, then the connection would immediately slow again. Phone support ran me through the typical troubleshooting, changed firewall and MTU settings etc., all the same advice I'd found online - and again, it resolved the problem temporarily, but my connection soon slowed again. It was extremely difficult to determine if the settings were actually doing anything to solve my issues, because any major settings change would trigger a router reboot which fixed the problem for a few minutes or hours.
My last-ditch effort was to do a hard reset and start over with installation; had the same problems with the "quick setup" again and had to do manual, and the problems persisted. But, after the third or fourth time I tried this, the good speeds finally "stuck." Until this morning - I'm back at square one, with painfully slow internet and no idea where to go from here.
I have tried all the troubleshooting mentioned above, and the speeds are the same regardless of whether I go wired or wireless into the router. Turned off firewalls, new ethernet cable, et cetera et cetera and so forth.
Here's the stats -
D-Link DIR-601 h/w version A1 f/w 1.02NA
Modem is a Motorola SB4100 issued to me by Time Warner
I'm running Windows 7 on the PCs that I'm seeing the issues on, but my xbox experiences the poor speed as well
I can give more info on the current settings I've got running, but they don't seem to make any difference one way or the other.