Yahoo Satellite Maps Feature Takes Off
By Ben Charny
Google Earth and Google Local get some vivid competition from new Yahoo mapping, travel and shopping offerings.
Yahoo introduced two new features April 11, one being Yahoo Maps, which uses satellite imagery and appears to compete directly with offerings from Google and Microsoft.
The Sunnyvale, Calif., companys other new feature is