Я использую STS на Eclipse. Да и сам Eclipse качал с сайта Spring
тут или
тут. (может это из разряда суеверий, но в их сборке Eclipse реже вылетает).
Также пользовался IDEA. Но мне больше понравилось как сделана работа с различными xml (pom.xml, context.xml и т.д.) в Eclipse. Хотя IDEA более волшебна в плане кодинга, зато оперативу жрёт она - "мама не горюй".
ЗЫ: Слышал от одного тренера по Java EE, что если хочешь научиться писать код, то используй Eclipse.
ЗЫЫ: Я могу ошибаться, но у Eclipse очень много в сравнении с IDEA различных плагинов, за счёт его открытости и возраста.