OnePlus, Vivo, and Samsung are targeting a similar kind of buyer, but are focusing on different strengths. OnePlus focuses on battery and software, Vivo targets the camera performance, while Samsung promises to offer longer updates. Which one feels like the safest long-term buy in the mid-range segment right now?