Poll: Obama 42%, ANY Republican 46%