I was always wondering why the hell Apple didn't build wireless syncing into the iPhone and iPod Touch, it makes perfect sense to me that anything that can be wireless should be wireless. I have to sync my iPod Touch much more often then I have to charge it, and it's a pain to have to eject my Time Machine drive each time to plug in the USB cable for the iPod, it takes ages and it disrupts whatever I'm doing, when I know that technology today would easily allow me to do it with the press of a button without any cables.
I guess it's a good thing that it works on WiFi but I think the real thing would be Bluetooth, it's much faster and more reliable, since WiFi always gets dropped and it takes ages to connect on my iPod Touch. My Nokia 5310 however transfers files instantly via Bluetooth, no need to wait for "connecting" and "your device isn't online" messages. Can't see why my much more advanced iPod Touch couldn't do that, especially that it has Bluetooth capability even thought it's totally useless since it only works with headsets. Oh yeah by the way, if your friend has an iPod Touch and you also have one, let's say he wants to send you a photo, well he can't do it unless you're connected to a WiFi network, and even then you would have to send it by email when you're right next to each other! On any phone that has Bluetooth, that's the easiest thing you can do.