We use
teamer.net . It allows you to easily schedule meetings, practices, and events. Lets you track who attended what events. It allows students to quickly reply before hand if they will or will not be able to attend that meeting etc.
It's even nice for collecting money for travel and stuff.