Islamorada in the upper Florida Keys is considered the sportfishing capital of the world. Here's how to select and prepare for a charter boat trip. Book a well-known captain with an established charter company. Bring food and water, sunblock, protective clothing and seasickness medicine. But first, watch as our guide hooks "the fish of a lifetime," a monster, broad-billed swordfish.