I'd say Bush has been decent; could have been better (i.e. Reagan or FDR), or much worse (i.e. Carter, Clinton). The early strategy for Iraq was pretty poor, but the current one seems to be working well enough. But the last thing we need to do is pull out right now.
As far as getting attacked, I don't worry about it at the moment...but the second some bonehead liberal pulls out (if it occurs in the near future), I will. And then I'll pray the fool who initiated the order gets hit by a truck.