I have received ICS in New Hampshire. The two stage upgrade went without a hitch. I do suggest you give the phone time to do its thing because after the upgrade the phone needs to update some local files.
I also did a battery pull about one hour after the upgrade. Everything works fine. I...