RealClearPolitics is calling it for Clinton:
January 31, 2008
Quick Post-Debate Notes
Posted by BLAKE DVORAK1. Compared to the Republicans last night, this was a tea party -- sorely below expectations and hype, but not bad on substance. When Wolf responded to Clinton's answer on her Iraq vote that she might have been "naive" to trust President Bush, it was a last-ditch effort to get some sparks flying.
2. Best Hillary line: "It took a Clinton to clean up after the first Bush, and it looks like it will take another Clinton to clean up after this one."
3. Best Obama line: "If you look at what
spent, I don't think he's gotten a very good return on investment."
4. Immigration. You could tell that both are looking toward the general election, but still feel the tug of the base and Hispanic voters toward the more liberal position. So what we got from both was a commitment to some sort of vague comprehensive plan. Even with his immigration sins among conservatives, McCain could win a debate on this issue pretty easily right now.
5. Compared to the GOP debate, almost nothing about California issues. Clinton holds a good lead right now, so it might have been better for Obama to address some local matters.
6. Winner? Probably Clinton, who didn't make any noticeable gaffes. Obama didn't go on the attack as much as I thought he would, but that's not to say he should have.
http://time-blog.com/real_clear_politics/2008/01/quick_postdebate_notes.html