When BBM came out cross-platform, my reaction was "who cares?" But I have it on my iPhone and it's really pretty great, especially delivered/read indicators. It was always fast on BlackBerrys and I'm happy to see it's also slick on other devices. Clean interface too.