For anyone interested in async features scheduled for the next version of C# and VB, this was a pretty cool video.. It kinda makes my brain hurt a bit though.. http://channel9.msdn.com/Events/PDC/PDC10/FT09 For extra points, try to count how many times the speaker uses the phrase "if you will".. Mike