I don't profess to have the answer for an ideal design. But what I'm suggesting is that it's more than a matter of white or black bezels. That's the problem with many 'designers' today where they are focused on eliminating things for the sake of being 'sexy'. Consider function first. How does the phone feel in the hand? Would a harder edge prevent slippage? Are the curved edges part of the screen usable? If bezel-less, how does it handle accidental touch? Will finding the virtual home button be easy to access? And software can only do so much. In some cases, physical buttons will make for a better user experience.