Keep that big picture in mind.
And I hear ya on principles.
I loved that Jon Stewart ripped apart the Democrats this week on Daily Show, they're pathetic lately. Way too much catering to the bucks than the constituents going on in congress. At least a few (Grayson and Frist come to mind) are raising their voices and concentrating on creating positive change.
I'm happy with Obama as President, and overall with his progress so far, but yeah, I'm not the biggest fan of some of his moves either, I'll grant you that.