I did a total wipe of my iPhone 3G that was running the 3.0 software on Friday - it took about 2 full hours. Today, after exchanging my iPhone 3GS due to battery issues [http://forums.macrumors.com/showthread.php?t=731925] I decided to remote wipe via MobileMe. It literally took 2 minutes and then said it needed to be plugged into iTunes. This seems WAY too fast to be doing a FULL wipe. What gives? The reason I did it this way is because wiping from the phone resulted in my 3G staying in my MobileMe Find My iPhone section, despite being wiped and sold to someone else. I didn't want this happening with my 3GS as well.