Originally Posted by mcnamaragio
Should I have cleared them before flashing the rom? If I clear them now will I have to reflash the phone?
No you can clear it after too, only data will be cleared, but the rom will still be on your phone.
I would advise you to clear data, dalvik cache and cache partition between gingerbread and ics (or any new major release for that matter), as well as wipe battery stats and fix permissions.
Between small updates within the same version just clearing dalvik cache is enough.