? Not to be a hipster, but stop waiting for Microsoft. Just grab some Node.js/Generation/Github whatever it's called or the kazillion solutions out there for that already. There's a ton of them.
Also, not sure how static site generation is going to help in a serious outage like what happened.
Also, AWS was "partly" down, Netflix is usually prepared, but what happened was a strange mix of EBS issues. Netflix auto-recover/magic monkey didn't fling the sites back online when they were supposed to. Outage is a strong way to put it in reflection of AWS and the cloud, but more of a malfuction. This was by no means what happened back in April of 2011. Even then, it was only 1 data center.
Summary. If you're worried about HA, you gotta be prepared for failure all the time. Netflix recovered amazingly fast in regards to what happened. It will doubtfully ever happen again in that situation - on Netflix and AWS's side of things.
But anyway, enough defending and harping. ;)
Static sites == good if you have no real dynamic interaction or content. i.e. it wouldn't have worked for Netflix.
Dynamic content == need a good multi-datacenter replication ability in place. Unfortunately very few applications are prepared and even fewer technologies actually focus on this. Some of the good ones though are multi-node systems that you don't have to know are multi-node - such as Cloud foundry/Iron Foundry and on the back end, Riak or static chached Redis + Riak.
Seriously, it'll be a lot of fun. Come hang out, have some pizza/food/whatever we have and probably beer/drinks etc. and talk .NET,
ALT.NET, Big Data and Riak awesomeness.
-Adron