McCain Rates Obama's Speech