Three Generations of Fun