On screen buttons would be an immediate deal breaker for me. The Nexus 4 will be the last phone I ever buy with on screen buttons. I hate it, with a passion.
Thank you HTC for NOT using on-screen buttons.
AT&T | LG G2 on KitKat - Houstonn PA Beta 5 2/15
Previously - Nexus 5, HTC One, BB Z10, Note II, Nexus 4, Nokia Lumia 920, ATT GS3, Note N7000, Skyrocket, Infuse 4g, Inspire 4g , Atrix 4g, iPhone 4, iPhone 3gs, iPhone, HTC 8525, many dumb-phones.