I believe you can use this http://forums.netdui...tion-using-usb/ for basic communication if you plan on having a custom app on ur desktop.
I'm currently using it for transfering a configuration .ini file and storing it in the SD card.
That could possibly do the trick.
Thanks for the tip!