I would say StructureMap. It is one of the more mature framework and really easy to use. Moreover it can integrate well with NMock to create mock objects which are invaluable for unit testing.
The Microsoft supported framework is Unity so you may look at that as well.