This hint is similar to the Use Google Maps with the People widget hint, but it uses the new Yahoo! Maps Beta, which runs smoother on my Mac than does Google Maps.
This hint involves editing files in the widget package. It might be a good idea to make a copy of the People widget from /Library/Widgets into ~/Library/Widgets. Then control-click on the copied widget, select Show Package Contents from the pop-up menu, and open WhitePages.js in your favorite text editor.
Replace lines 877 (var mapURL = "http://www.daplus.us/showmap.aspx?";) to 902 (//pbalert("map url "+mapURL");) with the following:
var mapURL = "http://us.rd.yahoo.com/maps/us/insert/Tmap/extDD/*-http://maps.yahoo.com/dd?";
if (singleResult.address.length > 0)
{
mapURL += "addr=";
var tmpAddr = singleResult.address.replace(/(s*#.*$)/, "");
mapURL += tmpAddr.replace(/s+/g, "+");
}
mapURL += "&csz=";
mapURL += singleResult.city.replace(/s+/g, "+");
mapURL += "&";
mapURL += singleResult.state.replace(/s+/g, "+");
if (singleResult.zip.length > 0)
{
mapURL += "+";
mapURL += singleResult.zip.replace(/s+/g, "+");
}Save the file, quit the editor, and re-open the widget. Addresses will now open in Yahoo! Maps Beta.

