So part of the holdup has been me looking for a system to let users more directly contribute, because let's face it, I'm slow and irresponsible. :P
Having said that, I've got a snazzy professional layout and a new system to streamline user contributions in the bag. Last step is to transfer the domain to my new host. If all goes well, that should go through within a week, two weeks max.
Sorry this has been such a hassle for people still using the site. Unfortunately real life hasn't been especially kind lately, and those responsibilities had to take priority.