Don't know a lot about the Garmin models, but make sure you check out their mapping, it may or may not meet your needs.
The latest software release only allows Garmin's own mapping on the unit ..... If the maps you need are the Ultra mapping you will be good .... They no longer allow Navionics mapping........This may change at some time in the future since there is quite a bit of flak about it right now.