Possible Duplicate:Which .NET Dependency Injection frameworks are worth looking into?Which is the best IoC among StructureMap and Ninject?This should be merged with: Best injections frameworks
Best is REALLY relative.
ScottHanselman: worth is subjective, but it is also the most important thing
I'm having trouble finding any documentation for Unity. Could someone provide a link?
I've personally found Unity difficult to work with because of lack of documentation (including XML documentation, from memory) and high complexity. I don't think the "Microsoft supported" reasoning is good reasoning.