This is a really fascinating article from a conservative publication that explores the split among the conservatives between neoconservatives and "paleoconservatives".
It's the first article I've read that clearly makes the point that neoconservatives are just as active in the Democratic party, usually pushed through the DLC.
It also brings up the possibility of there being a new alliance in politics, between non-neo Democrats and Republicans aligning against the neoconservatives.
But before that happens we could very easily have a neoconservative Democrat running against the Bush administration for 2004.
Tangent: I still don't understand all the arguments for and against immigration, and more relevantly, which parties tend to align with which sides. I feel pretty uninformed about the whole thing. In the absence of learning anything about it, I guess I just believe we should allow in whoever the hell wants to come in. Although I think it should go both ways.