I was wondering how my fellow hosting companies formed their TOS? The keys have to be there like: no adult material, no spamming, no hacking, your account will be suspended if... Did you yours done by an online company with expertise in this area or a local lawyer. Having a vauge TOS can come back and bite you as we have seen with some other companies with spamming problems. Just like your input on the matter.
Your best bet is to look at several other web hosting companies' terms of services and get a REAL good idea on what should be in them. Making up a TOS from scratch would be long and painful. First, I would list what you want to be in your TOS, then I would go around to other web hosting sites and see what they have under their TOS about the different items you listed.
It should also be pointed out that your terms of service should cover the same points as a minimum as your hosting provider. You are hosted with them, thus anything that is done on your servers, whether by you or your customers is subject to their policies.