I came across a nifty(?) utility online called bluexmms. I figured I would try it out with my newly acquired Billionton bluetooth USB adapter on my Debian 3.1 GNU/Linux computer and my Sony Ericsson Z800i phone. To get it to work I did something like this. Remember to switch on bluetooth on your phone and make it visible.
First, as root:
apt-get install aumix bluez-utils bluez-pin xmms apt-get install libmikmod2 libxmms-ruby ruby1.8-dev ruby hcitool scan rfcomm connect 00:11:22:33:44:55
Then, as any user:
wget http://linuxbrit.co.uk/downloads/bluexmms-1.1.tar.gz tar xvfz bluexmms-1.1.tar.gz cd bluexmms-1.1 make ./bluexmms
It actually worked. Nothing amazing, but fun nonetheless. I did some weird stuff like switch off my phone while it was connected, and kill the bluexmms program, and my laptop actually crashed so I couldn't do anything but force a reboot. I didn't debug any more, but i'm guessing that bluez caused this, not bluexmms itself. Not too impressive, but who cares about stability/security as long as it works, right? That's life in the mobile world.