I've booked with an older guy named Benito Juarez Cedeno and will use him the next time I go down (ask anyone working in the marina where Benito is and they'll point you in the right direction). He works with 20 or so boats, but concentrates on 7 or 8 who have the best captain/crew. We fished off a 28' boat called the Paulina (captain Victor) and landed a small and large tuna. Saw a few striped Marlin, but not takers that day.

In my opinion, the hardest part about booking a boat in Mexico is getting a straight/reliable answer about whether the fishing is good and/or whether the captain and crew are good. Benito was realiable in this regard.