Jeri Ryan is hot (still Star Trek talk)