IHG Rewards Club has a new promotion for 2,000 bonus points for a stay within 60 days after you sign up for it.
Edit: Could be that you can only earn this bonus offer once.
You can earn this 2,000 bonus points unlimited number of times during the 60 day period.
Note that this offer is combinable with all the other IHG Rewards Club promotions that you can find here.
You should sign up for this promotion when you have your next IHG coming up to maximize the 60-day promotional period. The expiry date of this promotion is unclear.
IHG Rewards Club had a similar promotion for the first time in 2013. This is a great bonus offer for those that have number of stays coming up within the 60-day period, as you can earn it unlimited number of times.