As for the actresses, both did a terrific job and really gave life to the characters. I must give Jennifer Lien special credit here, considering the fact that she was more inexperienced than Ryan but still did a terrific job. Both actresses deserves best possible credits for their efforts.
, Jen started working in her teens and had as much experience as Jeri when she came on Voyager.
I do agree with you though. While I prefer Seven, I thought both of them did a great job with what they were given.