New version of Yahoo Maps catches up to Google Maps and does them one or two better. Quite the homage, though. (via df)