Could this all just be simpler that we are all making it out to be? Is Verizon just waiting to hit a certain number of iPhones sold before allowing the Thunderbolt to go on the market? I'm sure they had some kind of quota to hit, and have not reached it yet, because they did not sell as many as expected (besides the existing customer pre-order). They do not want to release this phone and have all the iPhones sitting on a shelf in the back. Sure they will get sold eventually, but if the TB comes out now, it might take a long time. They've been waiting so long to get the iPhone that it is taking priority over Android right now obviously. Maybe that's why there are so many dates speculated and changed, and no one in corporate is willing to give a specific release date to the public. Because they just don't exactly know when they will hit their goal. But they know it will be soon, and they can't hide from all the advertisements they've paid for that are all over the TV and internet.
I'll be happy if we see it 2/28 (but not holding my breath), frustrated if I have to wait until 3/3-4, and pissed if I have to wait until 3/10 or 3/17 (even though that was the original date leaked by bmx in his poem awhile back, things have changed since then to get our hopes up). If it is 3/10, that means I pre-ordered a full month before release, which is kind of ridiculous to me. There is no way it should be any later than that, people need to stop reading all the no-name blogs out there claiming April that are in no way, shape, or form credible in the least, basically speculating on nothing.
Even though we've heard rumors of Skype being the culprit, a simple software update could fix that, so I don't see them delaying release simply for that reason alone, there would have to be others too. Now if there are still problems with the LTE network (eg. 3G/4G hand-off issue, poor battery life on 4G), I can see that being the major reason. I certainly hope that is not the case because we might have to wait awhile longer if so. Who knows how long that would take to fix?