realmente o SWT pode ser uma boa saída para a questão de interface gráfica no java, mas cai na questão levantada pelo oziel,
outro dia, estive num cliente dando consultoria, ele estava por iniciar um desenvolvimento de um projeto e ele queria que fosse feito em swing, acabei com o mundo dele quando eu disse como era trabalhar com swing no java. Recomendei fazer o mesmo em ambiente browser, usando J2EE.
pessoal, quanto a questão dos benchmarks, acho que tudo gira em torno do fabricante, se a empresa x ou empresa y desenvolve uma vm própria ela tende a adaptar a mesma de acordo com o seu hardware, portanto acredito que a vm da sun, roda melhor num solaris, ibm, microsoft, etc…
cada um puxa a brasa pro seu assado