I Love microskiff.com!
I would not get a Garmin and I would not get a 7" machine. Not sure where you will operate the boat, but Garmin cannot run the Florida Marine Tracks software. And, as others have said, get as big a screen as you can afford. I have a Simrad. NSS evo3S 9" and wish I had a 12" at times.