Thanks Guys.
As mentioned, I tried all the possibilities in Qos including disabling it. It did not fix the issue. It has nothing to do with the cable modem. As mentioned, I tried it with Dlink, and after chaning a setting, Dlink was performing fine.
However, after spending hours and hours...