I have the Garmin GPSMAP 478 loaded with G2 charts. I love the portability of it. It goes in the truck and the boat as needed. It is an expandable system and I know you can add satellite weather, sonar and radar. Biggest drawback is that it has a fairly small screen.