How far out of town was this? and Which direction?? I grew up in Swan Hills and should be heading out that way on the 4th. Need to know where the snow is?!
Internet speed doesn't have anything to do with not being able to play Netflix. If anything it'll stop streaming or take a really long time to start playing a video. A dual band router won't help with speed either, it'll help with signal stability but that's it. For the best internet strength...
As for the goggles my foursquare jacket has a large pocket on the inside to keep goggles. It fits a pair of Spy goggles nicely and the goggle's natural curve follows my stomach pretty closely which is nice. This might not be an option if you tend to be in the trees alot and dont want to risk...