hola a todos, ya he encontrado la solución a ambos problemas.
Los posteo por si a alguien le sirve de algo.
Respecto a las cosas raras que hacia el netbeans, lo he solucionado a la vieja usanza... instalando la nueva versión.
Para lanzar procesos y ejecutar programas, lo he realizado de la siguiente manera:
Runtime rt=Runtime.getRuntime();
rt.exec("mi programa");
en windows seria:
rt.exec("cmd /c start iexplore http://forosdelweb.com");
en unix/linux
rt.exec("/usr/mozilla/mozilla-bin http://forosdelweb.com");
Espero que le sea de utilidad a alguien.
Hasta pronto