Isn't it about time for another round of donations? Maybe you should set up a general schedule for the donations. I see no reason you should have to pay out of your own pocket for this forum. If you could figure out how many people would be willing to donate and then divide that by the cost of the server, we could all donate that every month.
Just an idea.