I have an S4 and it is starting to glitch and such. So I guess it is time to upgrade to the current generations. I have been looking into the Galaxy S7 and HTC one A9. Opinions on these or alternatives are welcome. O0nline prices on the A9 are about $400 less than the S7. Is it just because of popularity or is the S7 actually a better phone? Any known problems with either one? Thanks for the info!