Thanks to bac522, for your detail answers. Is there any way I can download all the US/Canada maps into memory (by using 2 or 4GB memory module) and use those in offline to get maps/directions when ever I needed without the internet connection?