I had the limited connectivity issue with surface on day 1, it would not stay connected to my 2.4ghz or 5ghz band for less than 15mins. I would be downloading something or streaming and it would just cut the connection. It seems though it may have something to do with the Win8 network stack rather than the actual wifi card because this issue is not limited to surface but to a lot of other regular win8 users.
Anyways, make sure you do these things things:
1. Go to the properties page of Marvell AVASTAR 350N adapter under device manager
2. Go to the power management tab and untick "Allow the computer to turn off this device to save power"
3. Go to Advanced tab and disable "Selective Suspend"
4. Reboot
This fixed my limited issue, I never had a single limited connectivity since. Initially I just tried the "turn off device" method but it didn't work. But in combination with selective suspend worked. I notice no change in battery life of Surface. I hope this fixes it for everyone else, if not, keep complaining to and maybe Microsoft will actually do something.
Anyways, make sure you do these things things:
1. Go to the properties page of Marvell AVASTAR 350N adapter under device manager
2. Go to the power management tab and untick "Allow the computer to turn off this device to save power"
3. Go to Advanced tab and disable "Selective Suspend"
4. Reboot
This fixed my limited issue, I never had a single limited connectivity since. Initially I just tried the "turn off device" method but it didn't work. But in combination with selective suspend worked. I notice no change in battery life of Surface. I hope this fixes it for everyone else, if not, keep complaining to and maybe Microsoft will actually do something.