I'm not sure if this has been posted yet but Nokia as some amazing 3d maps that you guys should check out. You might have to download a plug in if you havent already, but its well worth it.
Check it out!
BTW you have to choose a city to view the detailed maps.