RIM and Microsoft: cloudy with a chance of collaboration

Microsoft announced it is partnering with RIM on BlackBerry cloud services. Is this just two weak players trying to reinforce their positions against the onslaught of Android, Apple and others? Certainly both companies have been feeling the pressure of late. But contrary to what many believe, this partnership actually is a pretty significant win-win for both companies, as well as enterprises.