Alternativa ao Spring para gerenciamento de transações + Hibernate

Caros colegas, alguém ai utiliza ou indicaria algum outro framework para injeção de dependência e gerenciamento de transações que não seja o Spring?

Se não me engano tem o google guice e o ejb. =D