I love how everyone has a different definition for what a Millennial is.
My favorite and the one I hear the most is something like 1982-1998 births.
The idea that any span of births crossing the 80s and 90s could be a culturally coherent generation is bullsh[inks]. Consider, someone born in 1985 was 16 during 9/11, old enough to understand what it was. Someone born in 1995 was 6, and wouldn't become politically aware until well after the Iraq War; whereas the '85 kid might well have been deployed to Iraq. The 1995 kid wasn't old enough to care about Obama, while the '85 kid put her hopes and dreams on the big O. The '85 kid graduated college into a recession, and feels cheated. The '95 kid grew up in the "new normal" sh[inks] economy, and knows full well that his degree won't land him a job out of college.
Our experiences are completely different. Generation theory only works if the generations are like 4-8 years long. I think categorizing political generations by who was president when they graduated high school is a more interesting exercise. "Millennials" break down like this (using Strouss-Howe's age range iirc):
1980-82: Clinton Generation
1983-90: W. Bush Generation
1991-98: Obama Generation
1999-04: "Next" Generation
Not necessarily, a 13-year old in 2008 would certainly know about the 2008 campaign and his or her parents may have had an effect. Besides, elections are always big news regardless of age.