While there are better routes out of Houston, I have a ton of Amex points which can really only be used on Delta.. Delta's flights to STT are limited and take more miles so I prefer to go the SJU route. While I can buy tickets with miles through Amex Travel, I get more bang for the buck going direct to Delta. There are 3 of us and I was able to get 3 first class seats. I'll take a look at Tradewinds.