I think Moodle is great, but it doesn't include any social features. I keep hearing from teachers that this new generation want's social features in an LMS.
As for BlackBoard (horrible software that it is), I don't think (and I could be very wrong) that they would waste time or money on a little guy selling to small schools and businesses. I do think they would go after some like Microsoft if they dared create a LMS.