This is what I think. =]
First of all, I thought the final episode was fantastic. I do admit I cried like a little girl most of the time, but I loved it!
As for the deaths, Irina's death was no suprise. She had to die or else the show could not have ended. Slone got what he deserved, even...