I dont' know if this will be of help to you but I like to make maps like you described as well. I got the vista because it will hold more tracks for my "map" making.
I print out my tracks superimposed on a satilite image. I do this by saving each "track". Then I use easy gps (you can use mapsource too I believe) and save that file. You can add to each file you save, that will enable you to make a map with more tracks than your gps can hold at one time.
For instance, I save a series of tracks on one day, title them something like "huntcluboctober". Then if I have new tracks, I can open that file and make it recieve from gps, so all the tracks are on one file.
The I go into gpsvisualization and select that file. It will "make a map" based on those tracks and waypoints.
When I get home I will post what my maps look like. Not sure if this is what you are doing
eta: I forgot to add the link for gpsvisualization.
http://www.gpsvisualizer.com/map_inputIt's a pretty neat website, I have never had it not work and you don't have to have a program on your computer. I use windows snipit to save images from it. You can also choose between many differant kinds of maps. You kind of have to play with the settings but it's pretty easy to figure out.