We have had access to the iPod Touch's and iPhone's filesystem for quite a while, and just recently gained access to the boot loader. Why hasn't anyone rewritten these devices' USB interface to allow it to be accessed more efficiently by a Windows machine? I'm talking about hacking the device so that when you plug it into a Windows computer (or any computer, for that matter) it pops up in My Computer like any other mobile device and gives you access to the device's filesystem. I'd love to see a system that allows Standard or Advanced access: Standard Access: shows directories for media such as Pictures, Videos, Music, Contacts, etc... Advanced Access: shows all filesystem directories and files; this would be for advanced users only I wrote a much more detailed article about it here, http://rickatnight11.com/?p=46, so if you have free time (and can stand a little ranting) please visit. Maybe it's much harder than I think it is, but it seems that with the people who have been helping us along so far that the community can pull it off. I'm sick of being locked into using iTunes. I hate iTunes for many reasons. I hate that a process has to be running at all times for a device that I might connect come time. I hate that it requires an install of Quicktime. I hate that it installs Safari. That's another rant, however.