I need to send my touch into the apple store, and I don't want them to know I have jailbroken it. This means I will have to do a restore before I send it in. Is there a free way that I can completely backup the entire hard drive of my touch? I have heard you can do it using rsync. I would be fine with any commandline or GUI solution as long as it was not too difficult (I have intermediate shell knowledge).