Why do mapping updates take forever? I plugged into Garmin Express looking for the 5.20 update and saw my maps needed updating. It reckons it's going to take 2 hours. It's downloading at less than 4MB/s, and I need to leave the device plugged in. Why not download it and allow installation at a convenient time? Can the maps be downloaded directly from anywhere?