Don't forget LogiCampus... a lot of people seem to over-look it because it doesn't have a lot of market buzz, but I haven't heard any negative reviews of it. Most people that use it compare it to Blackboard, but some also say that it is better than blackboard in terms of navigation and ease of use.