That is one thing I Like about the Celebrity loyalty rewards program - that they give extra credit for booking a higher category cabin. Its a simple program that accrues points quickly. Also interchangable with Royal Caribbean.
To see an overview of all the cruise line reward programs click here:
Cruise Line Loyalty Programs - Compare cruise line reward programs and repeat passenger benefits