There are no downgrade options for phones once they've been upgraded to ICS. What you will need to to is root the phone and flash the stock Gingerbread firmware along with the stock kernel to put it back which will essentially erase everything on the phone.
Before you go down that path, a factory data reset will often clear up problems encountered with a major platform change (and the move from Gingerbread to ICS was a major platform change.) A factory reset will clear all apps and user data from the system partition of the phone and reinstall a fresh copy of the CURRENT operating system, meaning ICS.
A good plan of action is to do the following ...
Make sure all your contacts are sync'ed with Google as they will be erased from the phone. Backup any/all text messages and emails if you wish to keep them as the databases will be reset. Know all your logins and settings as these will need to be re-entered. Backup app data, although it would be better to start fresh with most apps, in case there are incompatibilities between the ICS and gingerbread versions. Finally backup all files (including the hidden ones) on the SD card and internal storage partition. A factory data reset should not affect those files, but it's best to have them backed up in any event.
If you have sync'ed your app data to Google's servers and checked automatic restore, once you reset the phone, the apps and the app data will be reinstalled automatically. Be advised that this will happen as soon as you register the phone to the original gmail account, so make sure you are connected to wifi first if you have a limited data plan. Also note that as the apps are reinstalled it will throw all the icons on the home screen and IMHO make a mess of it, so I generally uncheck the automatic restore option when resetting and manually install the apps that I want back.
Once you are sure you have all your important data backed up, go to settings>backup and reset and select factory reset.
It will be a bit of a nuisance to have to re-setup the phone, but it generally clears up the problems.