Basically ...
When selecting a Country at Checkout ONLY the states for that county will display in the STATES dropdown.
This works the same for Billing & Shipping Address and Shipping Estimates.
Go to this
Demo Site to see it in action. Simply add something to your cart then get a shipping estimate or register a new user.