I know nothing about the StreetFinder software, but I know Memory-Map Navigator would give you use of marine charts (all NOAA charts free from Maptech at
www.freeboatingcharts.com) and topos (free from seamless.usgs.gov). (If you want to use the 3D features, you would be better off buying the state set for Alaska which gives you all the USGS maps and the elevation data, as well.) As far as Canada goes, the eTopo maps run great on Memory-Map.