Moccatroller is a remote desktop application for mobile devices, supporting Bluetooth and Internet connections. Moccatroller has two parts: a Java application that runs on your PC or laptop, and a J2ME application that runs on your phone or PDA.

http://freshmeat.net/projects/moccatroller/