You can get 1,000 bonus Starwood points just for registering for Your World Rewards by July 6. Check your email, I received this targeted offer yesterday afternoon.
No booking required, just a few minutes to sign up for an Emirates account (a few seconds if you already have one) and then registering at
www.SPG.com/yourworldrewards by July 6. Note: Offer only valid for targeted members