It always seemed like Actress in a Musical had a locked in frontrunner every year and this was one year while it seemed that LuPone had the edge, there was some talk that LaChanze had an outside chance. I remember this was the year on TheatreTalk that Patrick Pacheco picked LaChanze to win and everyone blasted him for it and predicted LuPone....and he called Pajama Game winning revival which they also were quick to judge him on.
Anyways, I can't really say I adore any of these performances but I don't hate any of them...although I am not part of the group that worshipped that revival of Sweeney Todd or LuPone's interpretation of Lovett.
I think LaChanze deserved to win because it was a nice performance and also it worked as way to honor her for a very solid career she had built up to that point.
I will say Kelli O'Hara is a close one for me as well because she surprised me in this, especially after coming off of playing Clara in Piazza.
I would probably rank them in this order:
#1-LaChanze
#2-O'Hara
#3-Foster
#4-LuPone
#5-Rivera (good in the show)