I downloaded way too many apps today and decided to erase the phone to start fresh. I also wanted to see how long (or short) it would take for my 16GB iPhone 3G S to do a secure erase. It should be fast, right? So I went through the Settings>General>Reset>and clicked "Reset all content and settings", lo and behold, it didn't take an hour or so as it did on my 2G 8GB iPhone with 2.0 firmware. It barely took 2 minutes. There is no way it did a complete erase of the 16GB of storage. I did it again, making sure I was doing everything correctly. I still got the same results. Now, I thought the "Reset all content and settings" gives users a more extensive reset function for those who wanted to sell the phone and not risk private data becoming leaked by writing zeros to the drive. Am I missing something here? Is this because of the 3.0 firmware? Anyone else have some other details?