I did come up with another solution for getting cache listings into my ipod touch with out jail breaking.
It basically gets the cache listings into the contacts section of the ipod touch. Not the best solution if you actually use the contacts section, but if you don't use it, then it works nicely.
It can't be done the same way as you would with an iPod, but it isn't too hard. Basically I export a vCard file from GSAK then import that vCard file to Yahoo! Address Book. I can then sync Yahoo! Address Book with my ipod touch. This solution should work with the iPhone as well.
I wrote a more detailed explanation on my blog, check it out here.