Just gave Intellij IDEA a spin, the last time I tried was around 5 years back I think, it was really slow back then.
Past forward, I was blown away! I can say this is the Apple Mac equivalent of IDE's out there. The handling is just right, you feel this is an IDE made by real developers for real developers. Its really, really nice. Spring junkies will definitely love the tight integration with the framework. And one more thing, the vi plugin comes for free!!!
The downside tho is I can't afford the price, and I'm just using it for my happy coding sessions, a.k.a. personal use. :-(, but I think I won't mind reinstalling every time the trial period expires. Its that good.