Yes, but having Hillary as Pres. would ignite the conservatives in Congress. We'd probably actually get more conservative things done. With McCain, loyalty issues would pop up and we'd get just as much, if not more, liberalism than we would under Hillary.
Maybe domestically. But Congress has very little power in foreign policy which is far more important than domestic policy. Do you want Hillary or McCain being the Commander in Chief during the War on Terror?