i just sold two iphones, one 3gs and one 3g and i restored both of them and now im doing the "Erase all content and settings" to make sure all other hidden info is permanently deleted. When i did it on my 3gs it was almost instant, took a few seconds and it was done which surprised me, im wondering if it even did anything. now im doing it on the 3g and it is taking quite a while, its been like 30 mins and its bearly half way, which seems like it is actually doing something unlike my 3gs. so my question is, should the 3gs be that fast and did it actually erase everything? both phones are on 3.1.2, and the 3gs is a 32gb and the 3g is an 8gb.