Ok, so I have jailbroken my ipod touch 2g, but not without running into some problems on the way. One of them was running libusb on Vista. Searching these forums I have found many others have the same problem, yet no one really explains how to resolve this. So here is how to do it. 1) Before installing libusb, right-click on the libusb icon (it's named "libusb-win32-filter-bin-0.1.12.1", if you are using a GUI program for jailbreak, and don't know where this icon is, go to Start and search libusb.) 2) Go to properties. 3) In the window that pops up, click on "Compatibility" tab. 4) Put a checkmark next to "Run this program in compatibility mode for:" 5) Select "Windows XP (Service Pack 2)" from the drop down list. 6) Click OK. 7) Now you can instal libusb on Vista 32, without any problems. Note: If you already installed libusb, and now your USB ports are dead you can either navigate with your keyboard (if it's non-usb) or a touchbad (on laptops) and uninstal libusb. Your ports will work as soon as you uninstall libusb. If you don't have a non-usb mouse/keyboard, you have to restart your computer and run Windows in Safe Mode, then immediately uninstal libusb. After uninstalling, follow my steps listed above to instal it properly. You HAVE to do this for Vista, otherwise your computer won't be able to detect your ipod, and you might think you bricked it. Edit: LOL misspelled Tutorial in title.