I would start by seeing if there is an updated driver for your NIC. A reset removes the NIC from device manager and re-adds it with the defaults and re-installs the driver, so I'd suspect either a flaky driver or potentially the hardware may be the problem. Start with the driver though.