A smartphone is more than just a camera, battery, and RAM. Critical features like processor, storage, software, and durability should guide your choice ...