Again, I agree with you cbbartley. You are right, the problem is more than ICS. It is more than Verizon, although they are part of the problem. And, it is more than HTC, although I think that HTC might not be to blame in this case. The problem is with so many corporations and politicians...