http://bit.ly/iqAy5M - The public has made tremendous strides towards accepting gay people—and is even ready to have one in the White House.