not sure about the iPod touch, but my iPhone just syncs everything automatically when you plug in and start iTunes.
yeah the touch can do that and thats what i had it set to. but since my computer dided and lost all of the music i had to find a way to get it all back.