Q:

Linq / Lambda Expressions / Delegates - What's the best explanation you've seen on this? 

I'm interested in knowing where you have found the best, clearest and/or simplest explanation of the various technologies used in Linq, such as Lambda's, delegates etc.  There are many books available on this subject, but I am looking for some source that goes into painstakingly great detail to make the subject as simple as possible. 

A:

Jon Skeet, C# In Depth.  Buy a copy for every room in your house. 

A:

I got some good comments on a blog post I did a little over a year ago:
Loops, Conversions and Lambdas
It's definitely not "painstakingly detailed", but it shows how the .NET runtime as evolved from delegates, to anonymous methods and finally, lambdas.