The Generation X and Y Factors