You know once you have the address you can copy it then paste it in Nokia drive? Once you get to the description tap and hold where it says address select copy then move it to Nokia Drive.
It funny you mentioning this, as I just started doing this a week ago. I would search for places in Nokia Drive and 9/10 there would be no results. Then it hit that it is still a turn-by-turn navigation system (just like a garmin gps or something where you download maps). So I then started copying and pasting the address I would find in Bing Maps (or through the official Google app) to Nokia Drive and give me directions. This saved me from trading or selling my Lumia 710 back for a Radar again (the device I came from first). Now I love my Lumia with Nokia Drive better than Google Navigation even, especially since its offline when I downloaded the map of my state and it has the speed limit functionality built in, although that is WAY more work than I should to just get turn by turn directions. Nokia Drive should be pulling its locations from both the Nokia Maps downloaded, Nokia's servers ,AND, if no result is found, should switch to using Bing Maps for locations in the code behind (especially considering Microsoft's and Nokia's partnership)....
That said, I wish there were more improvements they would make server-side that we would still benefit from without even needing OS updates, such as improving speech detection on their servers so that speech is better dictated when I use it. There are so many times where my speech will get dictated and be way off to where I wonder if there a ghost voice next to me or something. Tango will only bring what was mentioned above, plus more mms and voice recordings to send (so we will have similar functionality to HeyTell built into the OS). Other than that (along with all subsequent updates carriers skip out on) there is nothing until Apollo, and honestly I don't even expect Apollo until next year because I always expect the worse so I'm not disappointed (and nothing official has been announced except Windows Phone 8 exists)....