Yes it is the best pure Android phone out. I prefer quick updates, no bloat, no skins, pure Android. Way better battery life than the LTE Nexus I had. I could never get more than 14 hours on that with the 2100 mah extended battery. It is quick and responsive, even with project butter my GNex would stutter at times and lag. Screen is very nice, whites are white again, and no blue ghosting that the GNex samoled had. Storage is fine for me, I have a 16 GB. I have about 300 of my most listened to songs, about 20 of my must have apps, and still have 9.3 GB left. On my 32 GB Nexus I never had more than 14 GB full. It is also very light, but I think balanced well. Sound from the speaker is ok at best. But at $299/349 off contract it can't be beat. But it is not a phone for everyone. Sometimes cutting edge has it downside. Sometimes things get broken, some apps are not updated quickly. Lack of LTE, micro sd, and non removable battery are dealbreakers for some, and if they are, you have dozens of other options out there. At the end of the day, buy the phone that appeals to you. I know there are phones out there with better specs, but I know that pure stock, and quick updates are way more important to me than anything else.