Again, I'm voting for the underrated IntelliJ. I think it's even better than VS. It's refactoring tool, code reformatting, and intellisense are superior to Visual Studio.
Dude InteliJ . it's just like visual studio for java. it's crazy
Here's the link to the Free Community Edition: http://www.jetbrains...load/index.html