The true period of uncertainly was Oct 2009 to Dec 2009.
To me, the clouds involved in product transition have been lifted for the most part. You never see an absolute blue sky when the future pipeline is so FULL. There are bound to be the fast movers as well as the slower ones. If an investor doesn't have the ability to see the whole picture, then he/she is at the mercy of the analysts and those who lie.