Thanks JT. Well I'm calling this one done. You can find the finished version of the map here. Thanks to everyone who offered me help and advice along the way.

Cheers,
-Arsheesh