I can vouch for the Garmin Oregon 400t. We have 2 we use for geocaching. Acording to Garmin tech support (not me) you can store/download gpx files to cards but you can not open them on the unit. GPX files are not accessable for the unit to read off the card.