If you're taking a notebook with you I would suggest
Microsoft MapPoint. My wife and I use MapPoint Europe for all our tours, it's very accurate. But the main point is that you use it off line so you can just stop anywhere and check out your route.
If you're not taking a notebook along than paper maps.