FWIW on the slow WiFi issue, try disabling/re-enabling while you're right next to the router. I had an issue with mine where it was solid 866 Mbps, but when I moved to the other end of the house it'd drop. . and then when I moved back near the router it'd stay at the low point.
I WILL say, when it works, it *IS* fast Downloaded Diablo 3 in under 5 minutes [300Mbps fiber, gotta love it]
I'm hoping the latest round of updates resolved the issue, but I won't know until I get back home this weekend.