Thanks for the tips.
I did pick up a Dakota and really like it. I used it extensively on a trip to Stockholm this spring: not just for kayaking, but also to navigate my way around Stockholm.
Some readers may not be aware of the OpenStreetMaps
project. This is a user-editable global street map, organized along the lines of Wikipedia. I've been GPS mapping trails in my area while biking/running/walking/skiing.
You can also download regularly updated Garmin compatible maps
for almost anywhere. The Stockholm map I used was incredibly detailed, and we'll be using the Canadian version on a trip to BC.
Of course, this project is less useful for backcountry navigation, but it'll help you navigate roads and streets almost anywhere in Canada.