title: WaitAll vs WhenAll
body: <p>What is the difference between <code>Task.WaitAll()</code> and <code>Task.WhenAll()</code> from the Async CTP?
  Can you provide some sample code to illustrate the different use cases?</p>