Seven did make this episode as good as it could be. Was never a fan of Voyager (the writing tended to be terrible), but this episode lit a new appreciation for Jeri Ryan, sans cat suit and all...