Лично я, когда занялся серьезной разработкой на яве, осознал, что идея куда более удобнее и функциональнее, да и повышает скорость кодинга в 2-3 раза, если знаешь, что делаешь и выучил пару хоткеев. По началу тоже в эклипсе сидел, но сейчас, как вспомню, страшно становится...
Думаю эклипс более подходит для начинающих кодеров, ибо идея пытается кучу всего дополнить и сделать за тебя (часто то, что не нужно), и если не осознавать, для чего она это предлагает и что ты вообще хочешь написать, бывает трудно.