Fala Igor!!
Se você tá acessando o localhost e o não ta dando certo é pq na verdade vc não startou nada, hehehe…
Pode tentar re-instalar o tomcat e no setup dele, pedir para ele ser automaticamente executado. Quem sabe assim o troço não fica direito??
No mais, também pode ser feito um teste, executando-se o tomcat na marra, pela linha de comando (DOS). Se vc fez uma instalação padrão do tomcat 5.0.X por exemplo, ele deve estar em C:\arquivos de programas\apache software foundation\tomcat 5.0
Vc pode abrir o prompt de comando, e executar:
C:\arquivos de programas\apache software foundation\tomcat 5.0\bin\catalina start
Ou então também pode abrir o Tomcat Monitor, que se revela como uma bolinha vermelha e branca ao lado do relógio do windows, dando um clique direito nela e em “configure…” vc pode conferir no menu de configurações se o caminho para a máquina virtual do java está corretamente configurado.
Abraços!!