Thank you all! I think the cities are the only issue to solve...and of course a good font for the labeling.
@ Dain: I could try something similar. Thanks!