Apple just put on their website a web app collection in which it allows users to add stuff to there Ipod touch here's the link!!!
http://www.apple.com/webapps/whatarewebapps.html
good luck
http://www.apple.com/webapps/whatarewebapps.html
good luck