I had a Z10 for almost two years and really was a great phone. But BB said their focus was turning to just business and keyboard phones and that was not for me. So two years later on ATT and no new flagship full touch phone, so I was researching the LG G3 and it had everything I wanted in a new replacement for my Z10. Bigger brighter screen, better removable battery, sd card slot, slim bezels plenty of ram to run RR3. All i needed is to be able to load BBM and real racing 3, and make sure I can communicate as effectively as before. The one thing I miss is the hub but you can't have everything and the G3 is such a great phone I can say It should take care of my needs for at least the next two years and possibly more.