Running a Java program as a windows service:
http://blog.platinumsolutions.com/node/234
http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/res/procrun/
http://www.source-code.biz/snippets/java/7.htm
http://wrapper.tanukisoftware.org/doc/english/accountLicenses.jsp#purchase
http://edn.embarcadero.com/article/32068