Try turning off native win7 use of Port 80 or change the Skype port. These are not my answers, I'm borrowing from others,
You have to disable the http.sys service manually via the registry:
1) Launch RegEdit:
2) Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Add a new DWORD (32-bit) value
4) Name it ‘NoRun’ not including the quotes
5) Double click the new property
6) In the Value data field type ‘1′ not including quotes and click OK
7) Re-boot your computer
You should now find that Apache will start on port 80!
from :
http://www.cameroncooke.com/2009/01/25/ ... -solution/