Stormrider, A good source for vector data is the Open Street map database. This i a free, open source dataset which can be accessed through several extraction sites. My favourite is BBBike :- https://extract.bbbike.org
The data needs some preparation and separation but tends to be quite useful. What you do have to watch out for is that roads are separated into sections between junctions. This is not ideal as it can play havoc with SB's road following routine. I wrote my own importer which automatically joins this data together to make contiguous roads. This is helped by separating the data into road types before importing. This can be done quite easily in Global Mapper.