Well the 3G versions are anyways. In another thread on 'initialization' I asked whether a new Ipod Touch could be initialized without iTunes. No one so far came up with a way to do it. This means that new iPod Touches are tethered machines. You must tether your iPod to a computer to initialize it and if you ever need to restore your machine back to its original state you will need to tether it again. Contrast this to Pocket PC's that have the operating system built into them. If the PPC needs to be re-initialized, you simply re-initialize it on its own. No need to tether it to a computer.