Oh! Another thing you might try is restoring it on a different computer. It has worked for me before when my iTouch wouldn't restore on my computer. I bummed my cousin's and it worked just fine.