We've covered this previously. In fact, it was only yesterday. And it just happened that President Obama signed an executive order banning sexual orientation discrimination for federal contractors.
While the order may be intended to protect members of the LGBTQ community, it actually doesn't. It protects everybody. The wording of the order includes heterosexuals in the protection. So don't think I'm unhappy about this order; this is exactly the kind of legislation we (read: everybody) need.
It's completely possible to write laws in such a way that they protect everybody, including heterosexuals, while still managing to accord more rights to non-heterosexuals, and it's not going to happen while the LGBTQ community is rallying for LGBTQ-exclusive laws. This is how it's done.