I used to use Eclipse before, but found the most frustrating thing about Eclipse is how often you'll encounter plug-in conflicts. (One plug-in doesn't want to work with another plug-in, but you just happen to want use both tools)
I switched to IntelliJ from Eclipse. The biggest frustration for me was waiting for auto-complete to populate on Eclipse, blocking anything else I wanted to do.
After using IntelliJ for a while, there i no going back. It's more responsive all round.
I used to use Eclipse before, but found the most frustrating thing about Eclipse is how often you'll encounter plug-in conflicts. (One plug-in doesn't want to work with another plug-in, but you just happen to want use both tools)