I've never understood why the people of the country stand for DC residents to be without voting representation in Congress. It's completely un-American on its face. A new compromise bill that would add 2 voting members - one in DC and one in Utah (to make the Republicans not freak out) - is set to pass the House, but the White House insists they need to veto:
[T]he administration is against the bill because the Constitution limits House representation to members chosen "by the People of the several States."(thanks to jenifer for sending the link)
"The District of Columbia is not a State," it says, adding that congressional representation for the District would require a constitutional amendment.