Island Birds is best in your circumstances. Over the (many) years we have taken most every route. We have dropped and added credit cards over the years, as different routes became more or less advantageous.
We realized we have a lot of Southwest miles, for which we no longer have much use. Ratman used them to get a ticket to STT. He got the most expensive ticket, which includes two checked bags (boat and car parts). The schedule is good, and he hopes to catch the 2 pm ferry. We've already got tickets in December on American, so flying Southwest will save AA miles for future flights.