If I'm not mistaken, /system is where the rom lives. If you flash ics on top of froyo without formatting it's definitely going to fc, reboot, or not boot at all. Always wipe /system, /data, and /cache when coming from a different rom, regardless of version.
This message was brought to you by...