Tech-Forums pays for itself and then some... but not much more than it costs to run it. You couldn't live on it, let's put it that way.
The main thing with the servers is making sure we are up and running and not pulling the white screens like Buggy was posting about the other day. Over-loaded server = no Tech-Forums right then, and we get a lot of traffic from Google searches. If these hits bounce off the server, they don't come back.
I don't know how much bandwidth Tech-Forums uses, but it has to be quite a bit. The better the servers Larry can get us, the better the site will work, pure and simple.