Question: I've installed TFS 2008, but I can't seem to access the server. When I try to connect to it in Visual Studio, I can't. If I try by browser on a remote PC, I get a generic page cannot be displayed. On the server, I get a 403. Nothing was touched in IIS and the service is running as a Network Service. Any ideas?

Answer: 
try:

<http://localhost:8080/Services/V1.0/ServerStatus.asmx>. This will tell you if TFS is up and running. If you are getting anything else you need to look into IIS issues.
Turns out the time and date on my computer was not "close enough" to the time and date on the tfs server. Changed my system clock setting and problem went away.