I'm working with a teacher the other day. She goes to the computer and brings up Engradeand starts entering a few grades. She says to no one in particular, "I don't know what I did before Engrade".
Sixteen years of teaching, self-proclaimed computer Luddite, loves Engrade an online based open-source gradebook. Better yet most of the teachers I've talked to are looking forward to the planned inplementation of Infinite Campus, if only for the ability for parents to stay more informed.