I like to have a separate folder (may or may not be color coded) for each subject. I like to do the same on the computer with folders and subfolders.
For example:
(Insert school name here) Fall 2010 Homework
and the subfolders for each subject.
This seems to help keep me organized and it is also useful if I need to go back and find a paper or assigment in the future.