There have been numerous discussions regarding upgrades on this board. The general consensious is there is no rhyme or reason behind them. To answer your question many of the upgrades have come to people with assigned cabin numbers. Please be aware that upgrades are a rare occurance and seem to happen more often on the wonder than the magic.