Google Maps just added a feature that MapQuest has had for some time: search along a route. As you drag the map, it populates with business locations based on the query:
This is on top of the ability to display multiple search results at the same time:
These multiple layers or results are preseved as you drag the map as well. Google is also adding layers to mobile maps.