I recommend both boats. You will catch fish on both. However, I much prefer the shorter trip on the Helen H. Most times you are fishing in a few hours. The boat is fast and it sails from a port much closer to the prime fishing grounds. I like the Frances Fleet as well but the travel time to the grounds takes forever. If you don't mind spending twenty-four hours on a boat, you might also want to try the Yankee Fleet out of Cape Ann, MA. The Cashes Ledge trips are super and often times you will catch a good mix of wolffish with the cod and pollock. Also, that boat sails all summer where the other two you asked about stop making the runs during July, August and September. Why not take a trip on each?
Goliath
Goliath