One of my thoughts on Hillary! running in 2004 is whether she really wants to inherit the war in Iraq and the War On Terror. If she really wants to build up socialism, is the way to do it in a 50/50 country to declare defeat by insurgents in Iraq, bring home the world's most feared military, and divert the military funding (again) to social programs?
Or, would she rather wait until 2008 and hope that either: 1) the war goes well and the people weary of Bush and Republicans, or 2) the war goes poorly and the people weary of Bush and Republican?
If she does run in 2004 and wins, then she will have to do something about Iraq and Afghanistan. If she waits, then it's Bush's problem to deal with.
-PJ