Here is what we should do, set a date of May 10th 2012 for Verizon/Google/Samsung whoever to come up wit an ICS update for nexus to fix signal, call drop issues, volume issues etc , if come May 11 we do not get the update, return this piece of junk, I am sure they will be thrilled if this happens in some respectable number ...