eXtensible C# - Neat-O!
This is exactly the kind of thing I have been looking for in C#. I am still some ways away from having looked at it as thorough as I would like, but it looks very good.
Basically: Attributes that are processed compile-time with any code you like. This is the basic building blocks for AOP.