IBM is supporting SWT, not AWT. So many acroynms to choose from.

IBM's choice to build their interface using SWT shouldn't be a deciding factor. From what I can tell, SWT runs on every platform that a sane developer would choose AND offers higher performance than Swing.
Netbeans/Forte has more industry support at the moment; however, Eclipse has some
major players on board, including TogetherSoft and Rational.
Overall, I feel Eclipse is a better tool due to its tightly integrated unit testing and refactoring support. The incremental compiling is gravy.
One product manager I know just made his development team standardize on VIM and the shell for their development environment. Some of the team members bucked at having VIM shoved upon them, so he relaxed the requirements a bit and allowed any plain text editor. Fancy IDEs won't turn a poor programmer into a good one. Often, they will have the exact opposite effect when a programmer relies on the environment to make decisions for him.