Take 15 minutes. Go read this. Also read the comments. Honestly, you don’t have to participate but Jeremy does an excellent job of thinking through the issues as do his commenters.
Barack Obama has basically declared himself incompetent to make any judgments on one of the key issues of our day, and I have to say that I agree with him. The statements he’s been making show that he’s either hopelessly ignorant on some very important policy matters or deliberately contradicting himself in order to pretend to two opposing groups that he’s on both their sides. That means he probably should have a job where these issues really are above his pay grade. There are a lot of such jobs. Unfortunately for him, the job of U.S. President (not to mention U.S. Senator, Illinois State Senator, or constitutional law professor) would not be in the list.