Maperitive is a FREE desktop application for drawing maps based on OpenStreetMap and GPS data.
You can define what gets on the map and how it is painted.
You can also export these maps into bitmaps and SVG files and print them.
Donations
If you find Maperitive useful and you think the author should get some reward out
of his hard work, please consider donating (through PayPal). Thanks!