SFGate thinks that RIM should give up on their operating system, and put all their chips on Android going forward. There are some compelling reasons given for such a drastic move, but doing this would almost certainly result in disaster.
First, if RIM decided to do this, it would put their own efforts on Blackberry OS another year behind the competition if everything didn't go to plan. Second, a Blackberry isn't a Blackberry without the operating system -- users who swear by the device would be confused, and even upset if they decided to switch everything up.
I'm not saying RIM is on the verge of turning the ship around, but newer versions of their operating system are better than the old, and things are moving in the right direction (slow, however). It may be a lost cause, but they've got to fight this one to the death.
Put yourself in the CEO's chair at RIM. What would you do to turn things around?