Kartograph is a framework by Gregor Aisch (check out his showcase and his blog) for building interactive map applications without Google Maps or any other mapping service. It was created with the needs of designers and data journalists in mind.
More showcase here.
The core concept of Kartograph is to separate the mapping process in the map generation and map rendering part. The client-side library kartograph.js renders pre-generated maps stored in SVG files.