Thumbs way way way up for JetBlue out of BOS. DS and I flew them in Feb to Ft Lauderdale, so your mileage may vary slightly...
They are out of Terminal E at Logan, so your food choices, etc are a tad more limited, but...the fact that it is the International terminal, meant it was not quite as crazy busy. They did have curbside checkin when we went. The folks that work for JetBlue could NOT have been ANY nicer. Everyone, from gate agents, to FAs, to pilots, to the baggage handler who kept waving to DS through the window.
If logistics allow, they board and deplane using 2 doors, so that process goes a lot more quickly.
All things being equal, if JetBlue flies where I am going, unless I get an INCREDIBLE DEAL with someone else, they are my new airline of choice.