I have variously seen the upper boundary for Gen X as 1976, 1979, and 1982. Having been born toward the end of 1980 and comparing myself to those born in 1970 and 1990 (squarely in the middle of their respective generations), I find myself having far more in common with the latter. Hence why I consider myself a millennial.
But never will I give up the skinny jeans!