One of the big reasons why HTTP Servers does not start is because of firewalls blocking the Apache server to access port 80. Please always make sure that all other Web Servers (JBoss, TomCat) are disabled through Windows Services. Also make sure the Windows internal firewall is also disabled.
lol sweet stuff dude.