Saw a great article on CodeProject highlighting anonymous methods, lambda expressions, and the Expression class. That Expression class looks like it could be very handy for dependency injection.