I like the idea of importing points to Google Maps, because then I can access them from my Android phone - and use them as a part of my in-vehicle navigation.
So I do all my analysis on S&T - and then, when ready to drive, have the option of picking the point on the phone - and using the navigation function to driver there. Personally - I still prefer running S&T as my nav device - but others may like the convenience of the phone.
See a tutorial for uploading points from Microsoft Streets and Trips to Google Maps
http://www.youtube.com/watch?v=LEsTQkRCqnw
This first tutorial covers getting the points to Google - the next will cover using them on the Android.