Just about two weeks ago the Microsoft patterns & practices team released a Community Technology Preview of the Unity project. Unity is a lightweight Dependency Injection Container. I've just been using it in some very basic scenario's, so far I like it. It has support for constructor and property injection. But also, a thing not many Dependency Injection container support I think, the ability to do method call injection.
Unity already gets some attention on the Internet. Oren Eini, a guy that's very experienced on Dependency Injection and did some coding on Castle Windsor another Dependency Injection container, has done a review on Unity.
Let's wait for the final release. Maybe I will add it to my toolbox. It still seams customers like open source projects from Microsoft more than open source projects from different hand. Maybe I will be able to apply Dependency Injection using Unity at a customers place.