Barack Obama has been making news traveling around the Middle East in an effort to strengthen his foreign policy experience. John McCain is at home polishing his credentials on domestic economic issues.