OK, solves a few of my questions - but still no seat map or descriptions of seats. And I eventually found the link off the home page to the "about" section - it is tucked away at the very bottom of the page in small type.
What is really daft about this is that jetBlue has very friendly in-person service, and some of the best leather seats, pitch, and in-seat entertainment in the industry. It is a shame not to better promote these competitive advantages.