I'm currently carrying a 640 XL, which feels slow coming from my previous 920, but I haven't gone back because the battery life is so much better. The 950 XL seems like it would be a great replacement as the performance would blow my current phone out of the water.