While everyone is doing their best (I, too, will be donating as soon as my paycheck clears ^^) in case there is such an occurrence, there ARE free forum options out there, such as ZetaBoards and InvisionFree. They might not be as awesome, but the option is there to at least keep the community together in a worst-case scenario, until we can come up with something better.
I, myself, have run a forum in the past on InvisionFree, and found its admin interface to be quite useful, just like I hope this advice has been to you!