Question Of The Day: Obama, Gates, And Race

Did President Obama speak too soon about Henry Louis Gates, Jr.'s arrest? Is it fair to say the officer acted "stupidly," and can we assume that race played a part?