This is all good and fine as far as I'm concerned, except for one thing.
Apparently, the Catholic Church is being forced by this law to extend it's adoption services and other benefits to same-sex couples. If this is true, I cannot agree with this, because I do not think that a religious organization should not be subject to regulations that direct violate that church's doctrine. It's a violation of the separation of church and state, IMO, and if it is part of this legislation...I would be interested to see if it would actually hold up in the Supreme Court.
Other than that, I've got no problems with this legislation. The SoCons will be up in arms about this, but given that D.C. is a very liberal city, this wasn't exactly an unexpected outcome.