Нужно понимать, что возможно это проблемы на стороне провайдера. Для начала нужно попробовать подключить напрямую без роутера и устроить тест скорости.
Самым дешевым решением может быть прошивка роутера на DD-WRT - он присутствует в базе:
www.dd-wrt.com/site/support/router-database
Что выбрать? Об этом лучше читать в специализированных обзорах. Но D-Link у меня сломался раньше истечения срока гарантии, месяц чинили выгоревшие порты. лучше смотреть в сторону ASUS, Netgear.