Magento - Limiting US Cities and Territories

I was recently asked if I can build a module that will exclude certain US cities and territories from showing up on the checkout, join, etc. 

The biggest reason is that America Samoa and Armed Forces Africa are never going to be places that customers will be from! 

I had considered selling this as an extension on Magento commerce, but I figured its been a while since I gave back to the community.

After this is installed, the settings are in System->Configuration->General->States Options In the new area: Exclude the selected US States