One thing I'm lacking in free-software is a good map web application. OpenStreetMaps is a commendable effort, thought if you were hoping to actually find the location of a business...