see also Which C#/.NET Dependency Injection frameworks are worth looking into?
There are now many dependency injection frameworks to
I think the choice comes down to finding a framework that meets your requirements and then personal preference.
Does your project already use a library such as rhino-tools that already integrates with a DI framework? If it does, that might be a good starting point if you want to avoid using "lots of different dependency injection frameworks".
Check out these two posts: