I just reserved a series of heavy-utilization m3.xlarge instances for roughly $30k. Apparently, if I had waited a month, I could have saved about $13k because of these price reductions.
I can't help but feel that I got really fucked by poor timing that I couldn't control. It would hurt so much less if these price changes were more gradual and somewhat consistent (perhaps monthly).