Honor Magic9 vs vivo X500: Specs, Price & Score Compared