I'm thinking of jumping on the Best Buy deal for the S8. Is it worth moving from the lg g6 to the s8 if the only thing i'm upgrading is the camera? the g6's camera takes too long to focus and that's the only thing i don't like. If i move to the s8 i want the battery to be at least the same and not like the horrible s7 edge battery.
At 400 it's a no brainer, there's no other device that comes close to the features you get with the S8+. Battery life is great, water resistance, screen is awesome, performance is top notch, gets monthly security updates (except past 2-3 months), will get Oreo in less than 2 months, Samsung Pay, camera is solid in all conditions, has a lot of support for accessories, fast wireless and wired charging, works on all carriers when unlocked, etc. If some of them don't matter to you then I guess the OnePlus 5 or the Huawei Mate 9 for 499 and 399 are better options. If you can live without Android Pay then the Moto G5+ (not one with the S) is a better buy.