For Zhiruo, I must say Sheren is the best looking and best acted Zhiruo compared to all adaptions. I don't know if its just me but her beauty is very unqiue which can portray innocent and scheming looks. She didn't exagerate or overact when she turned evil. Sheren acted this role to perfection.
I know a lot of people out there love GYY's portrayal. I thought her acting was a bit raw but her looks matched well with this character as well. I actually enjoyed watching her as Zhiruo.
Charmaine Sheh was okay. Kathy Chow's version is pretty rare but based on various clips, I think she did pretty well. I just don't like how she exagrates too much and widen's her eyes. No offence to Liu Jing but I think it'll be hard for her to surpass previous actreses who've had this role.