To install Java 6 Runtime on Ubuntu Hardy, you have to enable universe and multiverse for the hardy and hardy-updates repositories and then run
apt-get install sun-java6-jre sun-java6-fonts
I got a Lubix NC1 Stereo Bluetooth Headset, which gave me cause to revisit my USB Bluetooth dongle (Kingston 33348 I think). It installed flawlessly, and when I connected to the headset, Windows even suggested Broadcom drivers which enabled A2DP.
I've decided I need somewhere to track all the things I learn with all the different things I do....