One of the best frameworks out there for Java development. Of course not suitable for everything, but right now I would not start a Java EE project without considering Spring.
Even if you disagree with Springs way of doing Dependency Injection you should have a look at all the classes that are included that saves you when doing JMS, JDBC og just plain old file handling.