Cannot find local host via browser - can ping localhost and 127.0.0.1 ok

Did you start the service for Apache and PHP at least? Image below shows where to start all services.

enter image description here

http://www.installationwiki.org/WAMP