My school has recently switched from a branded variant of Blackboard, to Desire2Learn which bills itself as open, etc. From a student perspective, the usability is not much different.
One "feature" that drives me insane is it creates zips on the server side every time you download a file (e.g., lecture slides, PDFs) even if the download is only one file. Effectively blocks one from using it on an iPad.