Update 2: And we've gotten further clarification directly from Moto, which now says it "will provide more precise guidance on timing within 6 weeks post public push of ICS by Google."

Update: And proving our point that Twitter isn't exactly the best way to go about something like this, Motorola has deleted any Tweet that references doing anything with a 6-week window.  Carry on.

Original: Let's explain (again) what's about to happen here: Motorola, on Twitter, responded to someone with the following:

We'll be releasing devices for ICS 6 weeks after Google releases the final version of it.

The Twitter account later clarified, saying the Droid RAZR, Bionic and Xoom "Will get ICS within 6 weeks of Google's public push," and they'll confirm other devices later on. We'll believe it when we see it. Dunno how many times we've had to say this, folks, but there's a reason carriers and manufacturers don't give precise windows for updates -- and even vague time lines are often missed. (Never mind the fact that "official" information on Twitter and Facebook isn't always as official as you might think.) It was the same way with Froyo updates. It was the same with (and still is, unfortunately) with Gingerbread updates.

The point is this: We have no doubt that Motorola, HTC, LG, Samsung and every other manufacturer is hard at work at figuring out which devices can -- and should -- be upgraded. But if you start a six-week countdown from the instant the Ice Cream Sandwich code drops in AOSP, you're setting yourself up for a big bag of hurt, should things take a little longer than planned. That's not to say we're not hoping for speedy updates across the board. It's just that history has taught us different.

Source: @Motorola; thanks to everyone who sent this in