Jim,
Did you never make it last year? My vote is still for Ryan Veach on the Super Grouper II (don't let boat name fool you, he fishes for everything).
I have been to Key West fishing about 10 times, and fished with Ryan 5 of those times, and would call him the best.
I agree with Clay. If you can get there when the permit are on the reefs, that's about as good as it gets (not sure if they will be there Labor Day).
I have caught sailfish, tarpon, amberjack, shark, grouper, snapper, etc. on diff trips. If you catch snapper or grouper, or any other good eating fish, take the filets to Half Shell Raw Bar and have them cook it for you (blackened, grilled & fried).
Bfish