What are some of the good contributions from the Baby Boomer generation? And, how can you tell the difference between a Millennial and a Gen X'er?