Dave Gittiins
Regarding the problem of self-check-in with baggage, I do know that SAS in Terminal 3 allows this - well, sort of. You do the basic check-in and seat selection at a machine, and then go to a dedicated check-in desk to hand over your bag in exchange for a tag/receipt and coding.