Nokia 6, Nokia 5, and Nokia 3: Our first take Sony Xperia XZ Premium, XZs, XA1 Ultra, XA1: Our first take Nokia 3310 3G review