I did not do a factory reset and got the update the morning after they started the push. I have not had any issues with ICS. With GB my phone would lock up and reboot itself or I'd have to take out the battery and restart. No such issues (or any other) with ICS yet. However I'm not a heavy user.