Another resource if you are looking to mix and map geographical data is GeoCommons. This not only has dozens of datasets that you can map using the site, but also allows you to upload and map your own data.  You can also combine data if they share the same piece of classification, such as country, city or region.