Thanks for everyone's comments. I currently have the Galaxy S7 (not edge) and I've actually experienced no lagging over the last 12 months of owning it. The S7 is actually working great for me, but I'm on the AT&T NEXT program and I usually upgrade to the latest phone after the 1-year mark. I'm considering both the S8 and G6, and I'm a bit nervous going the S8 route because of the comments on red tint screens (which I've seen on video reviews) and the random rebooting. With AT&T the G6 is only $30 US cheaper than the S8, but the S8 comes with 64 GB storage vrs 32 GB on the G6.
I just wanted to make sure I wasn't losing anything moving from the S7 to the G6, so I appreciate everyone's comments. I have yet to see either phone in person, so I plan to visit Best Buy this weekend and check them out in-hand.
Thanks.