We are back up! The forum has been upgraded to xenForo (thanks to pupul and other who made this suggestion).
I'll start a bugs thread in case there are issues.
We'll be getting a new design and some more upgrades in the near future, once I'm sure all the bugs from switching platforms have been ironed out.