My Galaxy Nexus keeps hanging during the 4.0.4 update. The update downloads and then I select the restart and install option, but it just hangs on the "Google" startup screen. I've let it sit for as long as an hour before pulling the battery and trying again. It's done this several times now...