Apos ler todos esses comentários e dicas, bem trabalho com jee e asp.net com c#, bem se vc quer aprender alguma linguagem que seja bem aceita vc deve escolher java ou c#, so php e asp são para aplicações menores, além disso se for fazer algo bem simples, html e javascript e pronto.
ASP.NET: Você deve usar o Visual Studio 2005 ou 2008(já está disponível versão express"grátis"), muito fácil para ver os erros “CLARO QUE O ECLIPSE NESSE TÓPICO É MELHOR”, mas não fica tão para trás o vs2005, muito fácil de usar, integrado, trabalha bem com banco de dados como mysql e postgree, sql server e oracle nem se fala, muito rápido e produtivo, nem precisa programar tanto como no java, o vs2005 usa o framework2.0, que é muito seguro comparado com o 1.1. Utilize c#, muitas melhorias estão fitas nele, sabe como é, o principal concorrente da microsoft é o java, então o c# é um “copia, ou baseado no java” e algumas coisas são melhores, fácil de aprender sozinho.
JEE: Não tem o que falar, eu adoro o Eclipse, porém recomendo o netbeans para quem esta começando, por ser fácil instalar e o tutorial e os exemplos são mais claros que do eclipse, enquanto a qualidade, o jee é o preferido das instituições, muita coisa pronta, muita gente para te ajudar, por todo lugar, sistemas grandes e bem fácil de debugar o java é realmente uma linguagem muito boa que esta em constante desenvolvimento, muito bom, aconselhavel e digo mais, quando você aprender o Java, vc realmente não vai querer mexer com outra coisa, e se com tudo isso vc precisar trabalhar com c#, digo que 50% pelo menos os códigos são identicos, ou seja, vc já saberá, e uma questão de tempo, um pouco mais dificil de aprender, mas compensa no fial.
Essas são realmente dicas verdadeiras, java ou c# não importa, as duas são as melhores, prefiro dizer, tente fazer uma página en visual studio e depois no netbeans ou eclipse, e tire a conclusão! O melhor para vc e aquele que vc conseguir independente da linguagem!!!