EXTREMELY tough decision for me. "Malaguena" has to be, without a doubt, Sasha's best program to date. The music and choreography were perfect for her determined, fiery attitude. Yet, Michelle's short was so confident and smooth, and she gave it everything at Nationals and Worlds. I went with "Malaguena" in a similar thread after Nationals and probably will stick with that, but only by a TINY margin.
I haven't seen Irina's, but out of those I picked Sasha's Malaguena. I saw it at Worlds and apart from the flip, I thought it was absolutely fantastic.