I am going to say summer at the earliest.
March 31 to stay to hTC and Verizon's word.
So you think it could possibly be fall before we see ICS?
The Vivid on AT&T got it two days ago. Almost the same phone. I'm anticipating it by the end of April.
The first time? June. Then it will be pulled because of the issues it's causing. Then it will be released again in November.