Heh... I reckon what finally drove the release of both 2.0 and 2.1 was RIM's sheer embarrassment at the open ridicule they were getting over the OS release dates (mostly announced via tweets from Jennifer Saunders, I recall) that were master-classes in meaningless double-speak. Like I said earlier, the tweet about OS2.1 being "right around the corner" was a personal favourite, and an exemplar of the sort of non-specific nonsense that posed as release estimates. :)