Alright, though I do not like the diagonal seating in SQ planes, I think bulkhead seats largely solve the problem. Sounds like I should go with SQ then, and not try BA. So far so good, I don't think I will be flying quantas either, so I will stick to SQ for all my non-stop flight needs. I might try QR one day if I fancy a layover.