I just picked one up last week and it is the best phone I have ever owned. Don't worry about the negative AT&T posts, because the unit you would buy today has Kit Kat already installed and a lot of little fixes as well.
I tried and returned an AT&T G2 last Fall. The screen is so great that I decided to give it one more try and was shocked to see that they improved so many things not the least of which is battery life. On the old G2 when I scrolled through Facebook, it used to stutter and hang, now everything is totally smooth and quick. For me, this one is a definite keeper. And the off contract price is really low as well.
I'm coming from a N5 and I'm going to sell it. G2 vs N5 is a matter of personal taste, I'm just posting to tell you not worry about the past, because things are great now with the most recent version. No complaints, and I love to nitpick.