Thinking of buying a new phone. Would you recommend me one which ha...