RIM: Down but not out?