Please Google, get rid of the onscreen buttons.
Just takes a lot of space on the screen. And if you're gonna have ALOT of bezel at the bottom (Nexus4), why not use that bezel for a button?? Doesn't make sense to me when the whole notion of having on screen buttons is that you can have the front of the phone to be all screen with minimal bezel.
The weird thing is that people actually like onscreen buttons - and then calling manufacturers who do things right (like HTC or Samsung) with physical buttons to get rid of them and call them 'futuristic' of sorts.