I have utilized the 20% bonus promotion in each of the last two years. The last one was instrumental in helping me achieve lifetime platinum on AA for 2,000,000 miles, since these miles count just like flight miles in the lifetime total. I seem to remember a 90 day redemption period each year for this promotion, from March 1 through May 31.