One of the worst-kept secrets in the car world has been confirmed: The BMW X1 is coming to the United States in 2011.