I still can't believe how fast this show has moved in just about 1 and a half season. I agree that Amanda is a better villain than Percy was. The only I thing I'm missing this season so far is the kick-ass Nikita from Season 1. She's too soft, emotional and depends to much on others like Michael. Don't get me wrong, I even want them to develop all those new sides from her, but she's supposed to be Nikita, the femme fatale. Fierce, fearless and indestructible.
I stopped caring for ratings at this point, because I just can't understand how an flawless show like this can get such woeful numbers. However, in a perfect world there will be a third season for it.