We use Microsoft Street & trip on a laptop. We purchased the version that has a GPS unit that plugs into a USB slot. I found this works better than the dedicated units because:
- large screen
- I already had a laptop to use
- easier to update
- I can use the laptop for other purposes