I think they're pretty good compared to some other airlines....eg CX.
I think QF website is miles ahead of the JL one. JL one is a horror website as far as I am concerned - I even had to telephone JL to add my non-JL FF number because there was genuinely nowhere to put it on the website for one of my international bookings. It also looks really ugly.
CX one isn't stellar either, and I agree that the QF one is better than CX, although the CX one is much better than JL's.
Having said that, the online check-in link was so well-hidden on the QF manage my booking that I had to really stare at it to find it, so I was not particularly impressed either.
(That's besides my being grumpy with QF for not offering a BB app on which I can get a mobile boarding pass.)