Castle Windsor is best of breed, mature Inversion of Control container available for .NET and Silverlight