I guess the more 'Open Source' or 'Paid For' solutions there are, the better. They all do the same thing, just different ways of achieving it
I've got an Ipod Touch and thought about trying it, but the idea of installing iDroid on the device, just seemed too hard, especially since I'd pre-ordered a Blackcat and a Maximus device.
The other thing is that the USB device is a simple plug in - almost set and forget. But it depends on the end-user really. I was happy to wait. But I should be getting my device tomorrow, so I shall be able to try all the cool homebrew stuff. First thing I'm trying is try is the Aerial patched Jailbreak [that's PSGroove patched with lv2dump and apploader] with the PS3 FTP app. Can't wait to have a bit of a sticky-beak.