This is badly needed. Mapping is one of those areas where I still have to rely on Google, even though I really try to exit their services. The internet needs more of its core services being based on open services and open data.
Last time I tried OSM, I had a very bad experience, but looking at Locus (as recommended elsewhere in this thread) things are definitely looking better.
Consider contributing yourself. If everybody would just add his house with his address and make sure the street is there and maybe some houses around you that would already help a lot.
Last time I tried OSM, I had a very bad experience, but looking at Locus (as recommended elsewhere in this thread) things are definitely looking better.