John C. Reilly, Jack Black, Neil Patrick Harris, Rashida Jones, Maya Rudolph, Margaret Cho (nice tats!), Andy Richter, David Arquette, Alison Janney, Craig Robinson, Sarah Chalke, Kathy Najimy, and other people I don't recognize join forces for a clever musical-type video that essentially preaches to the choir, but is still totally awesome.
This gay marriage business is simply a matter of time, btw. Equality for all!