If you're in the market for an Android phone right now, you can do a lot worse than OnePlus. Their new flagship is packed with top tech which is not just good for now, but should ensure your handset stays good for the foreseeable future.
Some great camera options, Sumptuous design, Gaming phone levels of power, Astounding battery life
Some cameras don't make the grade, More slippery than a bar of soap