I called my store and inquired. I told him it says on my VZW account I'm eligible to upgrade now, but my date is slated as 4/24. He said don't worry about that, you can upgrade now... but if you waited until the 24th you'd get another $30 off the price of upgrading. He then went on to state the 2 year price ($249), and I asked him about 1 year contracts. He said they do offer those for this phone, but he wasn't sure of the price but that its "typically $70 more than the 2yr." He said they have 20 in stock, and when I asked him if they were expecting a huge blowout on the phone like the iPhone4 he said "well I'm not sure about that, but we have had alot of people ask about this phone."
Sooo... I get off work at 7:30AM. It'll take me about 30 mins to drive to this store. Figure I'll see if a line has developed (it opens at 9AM), and if not, then I'll park myself there and play BrickBreaker (FOR THE LAST TIME HAHAAHHAHAHAHAHAAAAAAAAAAAAAAAAAAAAAAAAA) and pop in and BOLT out!
Hope that helps.