The October issue of MSDN Magazine is a special issue on new C# and Visual Basic features for asynchronous programming.

In the words of Eric Lippert:

"The next version of C# and Visual Basic will include a form of asynchronous control flow that avoids both the dangers of multithreading and the pain of writing callback methods."