AT&T confirms HTC One X to land May 6th for $199 (update)