I am just about complete with my 7a. I have a Garmin 430W that has never been used and needs to have the databases updated. I spent quite a bit of time on the Garmin site trying to find out how to update the data bases and program the cards. It is not a friendly site! It appears that there are 2 card slots in the 430W: one for NavData and one for Terrain. I assume they both need to be updated from Garmin. Are the cards typical USB cards that can be read with the standard card reader on my PC or do you need the (expensive) Garmin card reader/programmer? I realize the NavData card must be regularly updated but how often does the Terrain data need to be updated. Thanks!