sounds like a possible driver isue yet you tried to diffrent versions of wireless adapapter which kind of rules it out lol.

Im thinking its more than likely losing the signal or getting interference, have you tried moving it closer and seeing if it gets any more speed?