There is this very cheap computer with WiFi called Zipit Z2.
It is intended as a way to use messenger programs such as YIM, MSN and so on away from the computer.
The nice thing is that you can run Linux on it, and it only cost 50 bucks.
It does not come with an USB connector, however there are some USB pins in the back connector. And there is some work at a kernel that will support USB host mode.
If someone gets it to work in conjunction with the PTP interface, the possibilities are endless. You can control you camera remotely from your PC and use it as a security webcam and all kind of cool stuff, by writing a relatively simple client/server that uses TCP/IP.