OnePlus One deep-dive review: Unbeatable value for Android geeks