The way he showed the virtual buttons last night made them seem highly customizable by each app for different purposes. So once app creators start making these custom virtual buttons for their apps, they will not have multiple versions of their app for phones with and without hardware buttons...