Three alternatives to the iPhone X