Yeah, but the only problem with many of those programs (including YamiPod) is that they do not function properly with iPod Touches and iPhones.
Also, welcome back.
EDIT: Okay, Mike's suggestion seems to be working so far (the songs are still downloading to my laptop), so I'll post what I believe is the mostly-correct way to get this work for Windows:
- Jailbreak the iPod Touch/iPhone.
- Follow the instructions in this video by iPodTouchMaster to access the directory of your iPod Touch/iPhone.
- I believe that your iPod Touch/iPhone has to be connected to your computer at this point; go to the directory "/private/var/root/Media/iTunes_Control/Music" (it may be different for you all, yet it should be similar)
- Once there, you'll see folders ranging from F00 to F13 (or more or less; I have no clue)
- Take these folders, and drag them to your iTunes music folder. All of the music files inside appear as four-character names, but when viewed in media players such as Quicktime and iTunes, they'll revert to their information present on the iPod Touch/iPhone.
- Wait forever; make sure that your iPod/computer stays connected and not asleep during this whole process.
- For easier access for the music in iTunes, just go under Preferences and select the "Advanced" tab. Then, make sure that the "Keep the iTunes music folder organized" and "Copy files to iTunes music folder" boxes are checked.
This process seems to be working so far for me, though I'll post if anything changes. Until then, if any of you know of any other methods for this process, feel free to post them here.