You really haven't looked into their differences in foreign policy, have you. Read up on their views and you will see much that is different in the approach to foreign policy that Hillary would take and the approach that Giuliani would take.
For instance, Hillary has the naive view that withdrawing from Iraq would somehow strengthen our influence in the international arena. Giuliani takes a much more realist approach in that he recognizes what such an action would do to increase Iranian influence. For you to say that the two have the same views on foreign policy shows that either you have not bothered to educate yourself on the issues or you have no clue.
Hillary has taken every conceivable position on Iraq, but she has sheepishly admitted that she can’t commit to withdrawal, ever. As a practical matter her view of Iraq doesn’t vary a bit from Giuliani’s. She understands full well that we can’t leave Iraq to Iran, it just isn’t in her interest to stress that point.
Like Hillary, Giuliani has given no hint how he would deal with Iran, other than to continue the Bush administration’s ineffectual diplomatic waltz. If you truly believe that Giuliani’s foreign policy would look any different from Hillary’s, or for that matter Obama’s, you don’t understand the first thing about the American foreign policy establishment.
That establishment has a Democrat face and a Republican face. Whichever is showing at any given time, business proceeds as usual. Hillary and Rudy are both establishment candidates, which means that they are equally incapable of meeting the challenges we face, even rhetorically.
What has Giuliani ever said to show that he understands we are engaged with a deadly enemy in an existential struggle and that the enemy has its center of gravity in Tehran? Nada. If we are destined to have a clueless President far better a clueless Democrat than a clueless Republican.