Can McCain Win Michigan?