Most of what you say is correct, except for the illegal immigration issue. Bush is really hard-headed about this. I think this is what peaves most conservatives, not the war in Iraq. They don't understand why a conservative leader wants to import a Third World population en masse, and why he keeps cozying up to the Dems on immigration.
That is my issue with him. It is hard to get behind him on the WOT when he sends our best and brightest to Iraq while letting the world invade us.