Pisces hands down!!!! But it depends on what your looking for and when?? I am going the 9th of December for a week, one day with pisces for a full day(10 hours) We leave early and have never been dissapointed. One marlin and 5 tuna been our worst trip. We also will fish 2 days on pangas . They stay closer to cabo but we have caught lots of marlin on them as well and its more fun fighting them standing up then sitting in chair on big boats. Big differance in price though. 2 to 300 for 4 to 8 hours on panga. 700 for 31ft pisces boat. p.m. me if you want panga number, him and his son both go and they both speak excellant english