Starting to like C# a bit more. This SO post is a must read, the top rated answer has some amazing info and links. Going to have some fun playing around with expression trees.
This YouTube video is also extremely well done.
Also an another good video.