You guys should check out Google Maps. There is this new My Maps feature which allows you to build your own map overlays.
I made this map of an initial rapid transit plan.
http://maps.google.com/maps/ms?ie=UT...7de89192&msa=0
Let me know what you think