Wow... that is unbelievable news. I agree with Wayne that if we installed forum software, it would be a pisser because someone would have to own it, support it, etc.
That being said, there are several cloud based options. I didn't look very deep because the idea was 86'd.
It raises another point: didn't we pay a bunch of money to Socialcast? If we pick up and move along, are we out the $$$$?
I cannot believe how crappy these baby dot com / cloud companies are with features, sales, marketing, etc...