How Can BlackBerry Survive?

I posted about this here. To me, I feel like RIM needs to cut focus on consumer devices in North America, refocus on enterprise here, and focus on consumer in the growing markets like India and China. What do you guys think? I honestly think it may be too late, but there's still a window of chance.