Ever since LINQ and Lambdas were introduced in .NET I never looked back. I love them and it opened up coding to be simpler and better! At one company I worked at one of the “senior” developers said that he just could not wrap his head around LINQ.
If you are new to LINQ and Lambdas or have trouble understanding them, then check out this video series from my Microsoft MVP friend Jeremy Clark. This series will help you understand LINQ and Lambdas since Jeremy explains it so well.