Carl and Richard talk to Bill Wagner about the more advanced features of C# 3.0 and how they can be used to do some amazing things.