Yahoo has created its own web site for maps, instead of relying on AOL’s MapQuest. Here’s an article about the corporate stuff, and here’s the new Yahoo map service.