Is there an iPod locator?
Your question and Webs' answer answer the question. With me.com, you can send an instant message to your iPod touch. Surely it needs WiFi turned on to receive the message. Additionally you can make the iPod beep for 120 seconds, and you can lock or reset it from remote.