This page attempts to compare Google, Yahoo, Mapquest and MSN Maps.

Google

Yahoo (Flash-based)

Mapquest