The INC is guaranteed to never get an official ICS update. Google is not supporting the Nexus One, which is nearly identical hardware to our device, so there is no way HTC or Verizon would put out an update for our device. Work on ICS ROMs is coming along, CM9 is on the way and it would appear our phone will still be supported. There is also an alpha build available over on XDA or RootzWiki from kush (not koush), and that is shaping up really nicely. Mostly everything works except camera.
I think it will be a decent amount of time before we see a fully functional ICS ROM, mostly because all of the devices that are getting official updates have very different hardware than our INC. Gingerbread came quickly thanks to official builds for the Nexus One, ICS will be a bit trickier.