I ran across the best free online grade book a few months ago. I shared it with the administration at my school. They liked it so much they decided to adopt it for the entire international department.
Check it out at Engrade.com
You can do so much more than use it to keep track of your grades. One of my colleagues uses it to post quizzes and homework assignments.
Best of all, it’s free!