Despite a great deal of opposition from big-business lobbyists and right-wing politicians, the Consumer Financial Protection Agency (CFPA) has moved one step closer to seeing the light of day. The House Financial Services Committee, led by Chairman Barney Frank (D-Mass.), approved the CFPA's creation last Thursday and will now send the bill on to the full House. And while the legislation is definitely a more watered-down version than others introduced earlier this year, its supporters, including President Obama, seem quite pleased with the progress so far.