Can't update to 4.0.4


My Galaxy Nexus keeps hanging during the 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 three times now. Has anyone else had this problem?