A couple days ago I removed my Marvell driver, removed it from my driver store and reinstalled it from a driver pack I downloaded from MS. Since then, my WiFi has not lost connectivity during sleep! This surprises me because it possibly suggests that their driver I downloaded was better/newer than the one on my machine, which seem strange since I have all the updates.. wth??