Is there any way you can borrow a router from somewhere and test this first? I can't say I'm sure about this--remotely dx'ing network issues is kind of tricky.
Come to think of it--if the Belkin's just a router, meaning that there's a separate modem, connected to the router, just unplug it and test connecting directly via the modem.
The only brand I can actually recommend is Draytek, but they are ridiculously expensive. I've heard good things being said about Asus routers but I don't have any first-hand experience with them. The newer, dual band Netgears are supposedly good, too, as are the more upscale Linksys routers. It's the low-end stuff you want to avoid.
I did buy a cheap TPLink last summer when our interwebz broke down and we had to make do with a 3G modem for a while. Don't know how it would hold up after a few months, but for three weeks, it delivered bytes without any problems.
Well when WolFish went shopping for routers online tonight, he found out that our current one has more devices connected to it than it's rated for. It would make sense if that were causing the problem with the cut off files, if the router were rapidly switching between one device and another so it could never get a clear connection through.
Not sure if we could find another router to try. That might require actually holding a personal conversation with one of the geeks at work, and I'm a spaz.