Mid-range smartphone comparison