I don't want to sound like a jerk, but do people just not understand what this term means?? I was just watching a TV show where an announcer said "it's deja vu all over again" and I have heard people say things like that so many times. Deja vu literally translated means "already seen" so to say "deja vu all over again" is just redundant. It's like saying "3am in the morning." Really? As opposed to the other 3am? I know it is silly and nitpicky but this is one of those stupid things that bothers me.