hook it to the desktop with a fire wire cable, and boot it up as a HDD or target disc or whatever their verbage is (cmd+F I think). The desktop will see it as an external HDD and you can move your stuff over.
Or you could try removing the HDD from the laptop and put it physically in the desktop, but being a Mac this would be an act of God.