My University (the University of Aberdeen) uses Blackboard, I wonder if it mightn't be less horrible than the web interface.
AFAIK they use Moodle now and it's leaps and bound better (more reliable, more secure, easier to use) than any of the previous solutions.