Setting up a shipping rule that is based off of a range of zip codes seems like a huge undertaking to me. I'm not so sure that this would work out the way that you intent it to. Since a zip codes value may not be very close to a near by area you could not just say, 'if the zip is between this value and that value'. Because of this you would need to have shipping rules for each zip code to base the shipping on the zip.
If your shipping is going to be outside of the North America then you should just use the international shipping options for the quote, or come up with flat rate shipping values for the various countries you intend to ship to. If you wanted to go with the flat rates to the other countries this would be fewer shipping rules than having rates based on zip.
Please post back with any additional questions you have and I will be glad to help you out with what I can.