reply to Madreag
Do you have QoS running on your router?
Have you tried testing without the router to see if that could be contributing to the problem in any way?