SW Okla. cotton better than last year