I used Thinkwave myself last year. It’s free if teachers use it individually, but that method could be a bit awkward. We’re using iGradeplus this year. They quoted us $90 for the year. I really like the simplicity of the system, as well as the easy to use, yet detailed, report creation tool.