OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. The project was started because most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive or unexpected ways.
I?ve got a Logic Gear SL350F GPS capable of logging tracks so I?ve got it running on the drive to work and back and generally chasing after the kids. This little unit was a great deal late last year from Officeworks. To access the track log features you need to go into the Map > Menu > Quick > Manage Track Logs. I?ve set a 1 second update interval which should be dense enough for the project
The 2007 Toyota Aurion the company provides has a built-in sat nav, but I don?t think it allows me to save track logs.
I?ve also edited some of the information around my house. So the street names are accurate. Beware potlatch the online Flash based editor does not always have the most up to date information. So I?ve installed JOSM a Java editor that gets the latest data from the API. This has allowed me to easily update local streets and features.