I've become a big fan of Edmodo as you probably can tell from reading my bog! One of the great features in my opinion is the personal gradebook that each student has access to. I use this at the start of each class period and it's a great way for kids to stay informed on their various assignments in my course.