I have been to the Annapolis and the Miami boat shows and a number of others. Had a boat in the Miami show and made a few of the parties. I think Miami is still the biggest show in the world? Usually three hard days can cover one's area of interests. I stay in Ft. Lauderdale (also has its big floating show at a different date) and drove down to Miami each day. Boaters from all over the world.
At Miami I could look at Furuno, Raymarine, Garmin, Trimble, anchors, A/C, inverters, etc. and have all my questions answered by the wold's best at each booth then take a few professional demo rides and still have lots to read on the flight home.
Have not been the last few years, but it used to be the absolute best for comparisons of boats and equipment because it used to be all there. Some shows can get heavy on blowboats (stinkpots in disguise) and minimize stinkpots.,,,,,,,,,,,,,,Pete