Tell me what's wrong with that picture.
The present Congress had a 51% approval rating on Election Day 2006, which is all that matters.
They are the People's representatives, freely chosen in open elections. They have the right to exercise all the powers delegated to Congress until January 3, 2009.
What's your point?