It wasn't me. It was a blogger named Pink Couture. (Click on the link and you can see the cover) The cover is supposed to be revealed live on the David Letterman show. He has a contract with SI--so people are very upset.
It appears that it's really not possible to keep a secret anymore.