A researcher at Virginia Tech created a program that predicts how popular your name will be in 25 years.  And pretty much every "normal" name today will become less and less popular each year.  You can look up your own name by clicking this link, "Time's Baby Name Predictor".