I think IDEA as plain Java IDE lacks some polish in the details, because much manpower is put into J2EE and other things.
Maybe it is not so easy to decide if Jetbrains (or any
other company) should put all its effort into the best
possible Java IDE... (?)
What if there was an IDEA for ruby, for example?
Jetbrains decided to rather move into direction C#...
I would be interested in EAPers opinion in Ruby vs Java,
and J2EE vs ruby on rails. Yes, the latter is very simple,
that's the sexy part of it... ;)