Samsung Galaxy S25: 5 reasons to buy and 4 reasons to skip