I won't get into a discussion of what is best because that's the wrong question. The right, and only useful, question is: "What's best for me?" so we would need to know what features are most important to you before any useful answers can be tossed out. If someone answers a general question like yours with a specific recommendation you can be sure that you are getting the answer of what is best for them, not you. ....Sorry, that sounds rude and it's not intended to be. Just an encouragement to share what matters most to you in laptop software. Things like whether you intend to use it lots for onroad navigation, mostly for trip planning, lots of both, etc. Some have interfaces that work really well for trip planning but not so hot for realtime navigation. Others work great for navigation but not as well for planning. And so it goes....
The difference between under $70 versus up to $100 will likely be the difference between getting the latest map data versus getting last year's products unless you catch a deal on the latest version of whatever you decide on.
...ken...