As Rainboe rightly says - always board last. Pre-selected seats - avoid the scrum.
Anything goes seating - pick who you want to sit next to. I can guarantee there will always be a couple who take the window and the aisle near the front thinking no-one will take the middle - and with me around invariably they are wrong. At which point one of them moves and I get the aisle near the front.