After buying Nexus 4. I get to know there is not much use of getting a high end phone in general. Hardware is not everything. Software upgrades and optimizations are more essential than any other thing for a phone. This is why iOS (iphone 5) is still survive pretty well even with 1Ghz dual core processor. For a google nexus user it's the biggest thing that one will get the updates first. Completely lag free interface, everything buttery smooth. Just like iOS. In other words nexus products come in that sorta that class.
2GB of RAM is more than enough. No matter how intense I use it doesn't cross over 1GB. May be key lime pie will occupy more. So, it is future proof.
And whoever looking to get phone, should get one as soon as possible. Reading rumors and waiting for something is complete waste of time. Some other rumor come out and you will wait again and it goes on. The world of mobile tech specially this android is jumping like a kangaroo. Previously, a new generation comes out every year but now companies have started to launch after 6-8 months.
Most of the time we will only use social networking sites, listen music, use a few apps, play some timepass games and take some random pictures. That's it.