In terms of securely wiping your data (such as giving your old iPhone to someone else), which one is better Reset->Erase All Content and Settings or doing a DFU->Restore?
If you do it through the phone, you'll be put into recovery mode where you will then have to restore the phone through iTunes, whereas if you just restore it through iTunes, you'll get the same results, just faster.
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5)
I always restore through iTunes, always seems the safest.