11/03/2008 05:12 am ET Updated May 25, 2011

Now's The Time to E-mail Them.... This Means You!

As we're getting very very close to the wire, I'm writing to remind to register to vote right away if you haven't already, and to further implore you to send this as an e-mail to anyone you know in a swing state,
(as in: Colorado, Florida, Iowa, Indiana, Maine, Michigan, Minnesota, Missouri, Nevada, New Hampshire, New Jersey, New Mexico, North Carolina, Ohio, Pennsylvania, Virginia, Washington, and Wisconsin) or anyone you know who knows someone who does, and so on, including people you haven't spoken with since whenever. And lets focus on young people who well might not have registered!

This is a moment of unparalleled perfection to say "Hello, how are you, how's it going in Passaic or Battle Creek or Boulder or Dover or Bloomington or KC et cetera, and by the way, are you registered to vote yet? No?" and then send them here:

For anyone who pays any attention to pop culture whatsoever, here is a starpowered Tool to propel the people to get registered:

And here is a list from of all registration deadlines everywhere. The first ones are Tomorrow, October 4th. many more will be this coming Monday.

State / Voter Registration Deadline
Alabama Fri, Oct. 24
Alaska Sun, Oct. 5 (postmark by Sat, Oct. 4)
Arizona Mon, Oct. 6
Arkansas Mon, Oct. 6
California Mon, Oct. 20
Colorado Mon, Oct. 6
Connecticut Tues, Oct. 21
Delaware Sat, Oct. 11
District of Columbia Mon, Oct. 6
Florida Mon, Oct. 6
Georgia Mon, Oct. 6
Hawaii Mon, Oct. 6
Idaho Register at Polls
Illinois Tues, Oct. 7
Indiana Mon, Oct. 6
Iowa Fri, Oct. 24 (or on Election Day at polling place)
Kansas Mon, Oct. 20
Kentucky Mon, Oct. 6
Louisiana Mon, Oct. 6
Maine Tue, Oct. 21 (or on Election Day at polling place)
Maryland Tue, Oct. 14
Massachusetts Wed, Oct. 15
Michigan Mon, Oct. 6
Minnesota Same Day Registration at polling place
Mississippi Mon, Oct. 6
Missouri Wed, Oct. 8
Montana Mon, Oct. 6 (or same day at elections office)
Nebraska Fri, Oct. 24 (mail by Fri, Oct. 17)
Nevada Tue, Oct. 4 (or in person until Oct. 14)
New Hampshire Same Day
New Jersey Tues, Oct. 14
New Mexico Tues, Oct. 7
New York Fri, Oct. 10
North Carolina Fri, Oct. 10
North Dakota N/A
Ohio Mon, Oct. 6
Oklahoma Fri, Oct. 10
Oregon Tue, Oct. 14
Pennsylvania Mon, Oct. 6
Rhode Island Sat, Oct. 4
South Carolina Sat, Oct. 4
South Dakota Mon, Oct. 20
Tennessee Mon, Oct. 6
Texas Mon, Oct. 6
Utah Mon, Oct. 6 or in person Tue, Oct. 28
Vermont Wed, Oct. 29
Virginia Mon, Oct. 6
Washington Sat, Oct. 4 (or until Mon, Oct. 20 in person)
West Virginia Wed, Oct. 15
Wisconsin Wed, Oct. 15 (or on Election Day at polling place)
Wyoming Can register at polls

Last but not least, I strongly encourage voting absentee, as a vote with a paper trail is much harder to fudge than one without and these things pressed upon the mind after our last two rounds with American Democracy.

Thank you.