For a pure Java UI app - NetBeans 7.4 beta looks and performs acceptably. This is on a fast SSD with 16Gb RAM but still the fluidity of workflows has improved a lot. For example I just created a JSF based Enterprise Java app and modify/rebuild/redeploy were pleasantly fast. So was the code completion. Got contextual help on CSS properties as well! If this continues to rock I might dump Eclipse which has grown to be too complex, slow and disorienting.