A complement to the gnome-vfs-obexftp work (most of which is already in James' tree).
All that is in my git repo:
git clone git://cgit.freedesktop.org/~hadess/bluez-gnome.git
Which you can view via the web:
I have no idea how git works, so don't be too surprised if it's broken.