With all of this business, I'm looking in to how to keep my life organized and keep from getting swamped. One of my tricks that I picked up a few semesters back is to use Google Calendar to keep track of classes, assignments, and other important things. Each class gets its own color code, I can drag and drop things if due dates change, etc. I delete assignments as I finish them, and it helps me stay on top of things.

Another thing that I'm trying for the first time is to use an index card as a to-do list. I throw it in my back pocket and use it to keep track of (non-school assignment) things I need to get done and any random important information I need. Once I get most of the things checked off and/or the card gets super hashed, I swap it for a new one, copying over things that still need to be done. I've liked it so far, except that I lost the first card that I made. Not so handy if I lose the card.
What do you do, oh faithful blog readers, to stay organized and keep track of all the crazy things going on in your busy lives? Any thoughts on how I can improve my system?