I've had numerous cell phones over the past 22 years, rooting / modding for the last several years, and most recently came from a Galaxy Nexus that must have seen many dozens of ROMs. The G2 is the best I've owned or used. The hardware button on the back is certainly different and takes a bit of getting used to, but it's fine where it is. I have a TPU case on my (Cruzerlite), and the cutout around the button makes it easier to locate the button by touch. Also - I've gotten to really like Knock On/Off -- I can easily use it one handed. So far, radio has been great, sound quality / calls excellent, battery life phenomenal. Screen superb. Fast, fluid -- and for the first time ever, I actually like most of the vendor skin: lock screen animations sync'd to weather (maybe it's the weather app? don't know) are very cool; unlock touch/drag is beautiful, windowed apps and qslide are sweet.
Much as I've insisted on Nova or Apex on other Android devices I like the stock LG launcher enough to be holding off so far. I love the view of the home pages that shows them on a carousel up top, with app / widget drawer below, so you can drag items right up and drop them on your chosen page (Next has something like this too -- very reminiscent!). I *love* being able to drag the corner of an app icon and have it transform into the appropriate widget. The *only* think I miss on this launcher right now is custom swipe assignments (one/two fingers down/up, etc) -- but I'm fine without for now.
The phone is a powerhouse and positively flies, even though the stock rom is still 4.2.2. Really looking forward to 4.4.2 on this. Might try it with Maladus ROM, or might just wait for official OTA. Truly superb phone. Extremely happy with it.