I know it won't do me or anyone else any good, but I filed a complaint with the Better Business Bureau against Verizon because of the Galaxy Nexus being defective and Verizon's refusal to refund me my purchase price since they have not done anything to correct the issues. I don't understand how Sprint's version which was released last month is already updated to 4.0.4 and Verizon's is still sitting at 4.0.2 and is not working. Add in the fact that Verizon said in March that a fix/patch was coming and Google has public stating that 4.0.4 is ready pisses me off to no end. It makes you wonder if Big Red is trying to figure out how to push their bloatware on the Galaxy Nexus with the new update.