Just to update y'all, in case you were wondering: those slow-upload problems that I mentioned were caused by some non-sflan related firmare issues, I flashed my Linksys BEFSR41 v3 DSL router's firmware this morning and now I'm getting >2.5mbit for both upload and download.