We were also considering vBulleting, but we require 3rd party authentication support, namely Shibboleth, so vBulleting is clearly out of the question, although the other features would be sufficient....