I have just read ScottGu's post about how to use LINQ and it totally blowed my mind.
LINQ actually enables you to query your structures creating collections that comply to your conditions.
I love the concept that you can query code/XML etc.
I love the concepts that you can create collections on the fly using the new query language.
Two thumbs up !!!!!