Here’s how I like mine at the moment:
At home: Eclipse IDE for Java Developers – almost bare bones IDE, with only CVS, EMF, GEF, JDT, Mylyn, XML Tools (see: Eclipse packages comparison).
At work: SpringSource Tool Suite with Google integration – includes all of the above plus Spring and Google App Engine integration.
I also add Java VM path parameter to eclipse.ini file, so that I know exactly which java will be selected by Eclipse, i.e.:
Languages & Project support
Planning & Design
Debugging & Testing
to be updated periodically…