I'm not dissing Jacksonville and your post made me realize that my post might have come off that way. That wasn't the intent at all. Its a burgeoning city at the mouth of the St. John's river and the fishing is amazing. Not only do you have the usual suspects (snook reds and sea trout in the salt, and bass and panfish in the fresh), but you also have a massive annual shad run. There is plenty of wilderness nearby and the area isn't over developed. As far as better, its a matter of taste, and frankly, as a somewhat rabid fisherman, I tend to define that by what you like to go for. For Offshore I'd say Ft. pierce if you like a bit of rustic or the Palm Beaches if you want Glitz and good restaurants. For bass and rural, Okeechobee, on the north shore of the lake. For swamp ambience and the mangrove brackish water tarpon and snook, Everglades City, or if you must have a bit of Glitz Naples. Miami, well, I stay away, but if you're young, rich and pretty its a good place and the fishing is excellent. If you like quirky and prefer flats fishing its the keys. Islamorada for bone fish and tarpon. Key West if you don't mind a huge gay population and lots of tourists, but the fishing and food are great. So basically I recommend anywhere in Fl. if you're pro-gun and like to fish. Where is up to you. There are some places I'd avoid, but Jacksonville isn't one of them. Its a nice town (and it stays out of the papers).This is key here in Fl. as Orlando, Tallahasse and Miami seem to be the epicenters of weirdness..