The Galaxy S8 and S8+ have top-notch cameras, displays, and battery life—but they come with big price tags