A hard reset of factory reset will wipe your phone clean of downloaded apps and data just like a brand new phone. So after doing a reset you will need to add all your apps back and set up your email accounts just like day 1.
The reset can fix most issues with the upgrade to 2.2