I would say it goes:
Number 1
Number 2
Number 5
Number 3
Number 4
The Tax implications don't matter much, as all big time players have smart accountants that they can get around most of it. And I have yet to see a player cite relationships with the staff as a reason for staying.