As a Linux user the biggest turn-off thing for me is the horrible font rendering of Swing applications on Linux. This has kept me from using JetBrains products and Netbeans altogether.
-Dswing.aatext=true
-Dawt.useSystemAAFontSettings=on
to your JVM. I don't know why the default is "ugly 1990s-style", but those settings made Netbeans usable for me (for long enough to discover I still prefer Eclipse, except for the profiler).apple.awt.rendering = quality
to the info.plist properties section in the .app Contents folder and it seems to make the fonts a little smoother as well.
I am using an Oracle 1.6 Java on Ubuntu 10.10.
PyCharm and IntelliJ also seem to default to an "Alloy" look and feel on Windows, but changing that to the native Windows L&F vastly improves both the fonts and general appearance.