They said by the end of 2011 when I bought mine on opening day.
Given all the false starts, I'm not holding my breath for next Tuesday.
I'm with you. I am so aggravated with Motorola that I am considering dumping them on my next phone. That said, the Xoom WiFi has been solid on 4.0.4, so I don't know what their deal is. To be fair it didn't have MotoBlur baked in and was stock ICS, but still. They've had a ton of time to be working on it. For a company that pumps out so many devices in a year, to have the team to focus on upgrades is not asking too much.