It is the latest android phone from Google without the loads of bloatwares from vendors. And yes, $300 for a high-end top notch smartphone is a steal.
But, the fact is the fact, it still has battery issues. Yes, it is of course much better than those Samsung Galaxy S2 and older likes. But, if you compare with Galaxy S3, it seriously lags. I see my friend with S3 playing games all day long. However, same cannot be said about me with Nexus 4. I have to conservatively use it to keep it alive. If I can avoid hard core games like Need for Speed, then it can sustain a normal day with frequent email checks, facebook wall trolling and some arcade game play.
At the end, I absolutely love it and highly recommend it. At least I don’t have to worry about charging all the time as I had to when I had Galaxy S2.