black city labeling is fine now, but you river labeling is hard to read... I think because its the same color as the rivers themselves... you may want to darken the blue to something more like the edges of your ocean out there... setting a darker color to glow behind the text would also help, or a shadow set at x=0, y=0 directly behind it.

It is looking good though... Are you doing this with a mouse or do you have a tablet?