How to get all my iPhone apps onto my iPod touch?
If you back up to iTunes, it should work to restore that backup onto the iPod touch. I've had success using that to migrate my first iPod touch to my second iPod touch and again to my iPhone 4S. 

You should note that this restore will bring the device name along with it, so you'll have two devices with your iPhone's name.