Does no on remember Tasha Yar? :D
I'm one of those annoying people who never watched Star Trek: TNG. ;)