I would like to have a map that can do some of the following:

zoom in/out
navigate via drag or arrows
possibly have option to show landmarks by clicking button

I have figured out how to drag around with the help of a flash add on someone made, but it would be nice to have it stop at the boundaries of the map.

I know you can zoom by right clicking, but it would be nice to have a visual guide to click on.

I've seen toggles to turn on and off objects/layers, but don't know if this can be done in combination with the above.

Is all of this too complex for Swish, or does anyone have any suggestions?