Definitely Katarina
I'm not really that huge a fan of Katarina, but I will have to say that her "Carmen" from Calgary, artistry wise, was breathtaking. Katarina brought to the ice such dramatic emotion, she would have been an incredible theater performer. No other version of "Carmen" I have seen since then has come anywhere close to the intensity and impact of Katarina's. Especially that spread eagle and the closing position with her laying on the ice. Wow, so memorable for me!
I'll agree that Irina's was nice. I am an Irina fan, but can't really say that I think she has had a masterpiece long program. Last years was good, better than "Don Quixote" in my opinion, but I thought "Carmen" was a great musical choice for her. I haven't seen the program many times, but from what I can remember, I liked it quite a bit.