Went with these guys last time down there....
http://www.elbudster.com/boats.asp
We went on their Bertram...
We had shots at Striped Marlin 2 days. We jumped 2 one day and got the skunk the 2nd day...
These guys worked hard and know what they are doing.
If you are release fishermen, let them know it's your intention to release everything. Maybe they've changed with the times, but when we went I guess 4 or 5 years ago, given the opportunity they want to hang the fish back at the marina.