MOTO did apparently finish their updates before HTC, but after the manufacturers are satisfied with them, then they go to the carriers. Sprint considered the EVO update a high priority, so they got it out first. Verizon has a number of Android devices, so they have more testing to do, and we all know they like to add their bloatware, so clearly it will take longer. I have an Incredible and I could care less when they update, so long as it is within a few weeks of all the other devices, which it will be. If you want it today, root your phone and install the leaked OS.