My son flew with them...I had to arrange a flight for him from Florida to DC. I was able to book the whole thing online, pick his seat and meal choice...and I could have chosen his in-flight entertainment, but I thought I'd leave that up to him...so gave him the URL link to his reservation.
Also, something very important. They don't let you go to the gate anymore, so I was freaking out, wondering how I would get to him to meet him at the gate. No probs. They gave me a pass and it was very easy! Same with taking him to the gate.
I agree about JetBlue, though I've never flown with them, they have great attitude.