I'm considering whether or not to upgrade my SPIII or just buy more memory and deal with the multiple dowloads to the unit. I'm looking at the Map Source road maps for B.C and they really suck (I have the most current I could download from Garmin). Are the new maps any more detailed outside of metro areas? The ones I have for use with my Street Pilot show nothing but major routes outside of larger B.C cities, and some towns I wish to visit are not even on the map. Also I am also considering what I would buy if I make a switch. I like having access to altitude, don't need the blue-tooth / XM/I-pod capablities. What are my options?