The colours you use for the map are too strong and overpower the station indicators. Tone it down a little and allow the weather information to stand out more. Look at this one from DUATS for an example of an easy to read presentation:
http://www.duats.com/graphics/al_mvr.html