Steve,
The map details are extensively accurate in my opinion. I have not passed even a gravel road that wasn't reconized as of yet. My unit is even recogizing retention ponds, which amazes me. It does include Canada also. When I first started my research for a unit I thought I wanted the biggest screen availible. Garmin offered two huge panels for RV's which were interesting at first. However, after much thought, I decided upon the Garvin Nuvi 350 because of the size. It easily switches between my vehicles. At night I dont have to worry about a thief ripping it off because with one button I remove it from my windshield and stick it my pocket. Even at stops it just pops right off and in my pocket it goes. I can't begin to tell you all the neat gadgets it does, but I'll try and mention a few more. It is touch sreen which is wonderful. I can be sitting in Indianapolis, touch the screen two times, and have all the restaurants located on Fort Myers Beach, wow! Plus have their phone numbers. You can do the same with gas, motels(yuck), or any business. Once the unit is mapping you can touch the screen and move and slide the map in any direction. I'm also glad that i don't have to load maps into the unit. It comes preloaded. I have also decided to mount it on my bicycle at times. I have found that businesses that have opened within the last 3 months may or may not show up but I assume through updates at the Garmin site they eventually will be recognized. When it comes to updateing I simply plug into my puter and within a couple of minutes it is updated with the cables it was shipped with. The screen size is more than adequate even with my poor vision. There is more info at WWW.GARMIN.COM My Wife even thinks it is easy to use and she is a blonde, lol.........just kidding!
Brad