Did this Christmas' Netflix outage have you and yours "bah humbuging" whilst picking through that collection of physical discs for solace? Fret no more, as the apparent Amazon Web Services outage behind the problem (which brought the service down on many-a-device) is now a officially a mark in Christmas Past. Within the last hour, Netflix announced via its Twitter accounts that its Instant Watch offerings are now "back to normal streaming levels." While it's not exactly a Christmas miracle, we're sure many are