http://www.steamsourceservers.com/ or
http://www.steamsourceservers.com/forums
its a brand new site that I am working on. Really it just needs to be a black bar along the top that I can put links on the right side and some kind of image on the left. I don't really have a company logo yet, so it could jsut say Steam Source Servers or something.
http://steamgameservers.com/ Is another site that is doing pretty much the same thing I am.