My 3 contract is up and they have offered me these phones with same payment, so i just wanted to ask members...

Which one is best, which one should i choose?

Or maybe you recommend some other handset.