Yeah, everybody who wants FREE maps should help OpenStreetMap.org. Our free maps can only get better with the help of the community.
And it can be fun :-) For example here: Maproulette.org! Fixing connectivity problems (At this moment only USA) ... Looks like a game! And can be addictive... :-) (Here is an explanation video).