Interestingly, the iTouch's manual doesn't mention iTunes for photo syncing. For the PC, it only recommends "Adobe Photoshop Album 2.0 or later or Adobe Photoshop Elements 3.0 or later". It's possible that this free version of Album will work for you.
_________________________
Bitt Faulk