Du kan prova med TCP Optimizer och se om du har något problem med dina MTU inställningar:
http://www.speedguide.net/tcpoptimizer.php
Routern bör inte påverka hastigheten nämnvärt och i.o.m. att det bara är upstream hastigheten som krånglar så skulle du kunna ha någon missmatch i dina MTU inställningar.