Some ISPs block the port 80, which causes the site to not work for others. Try changing the port the website uses to a number, such as 8080. The only annoying part is that you'll have to add an :8080 at the end of your site link, such as http://www.lolol.com/.
I've never found an interest in Macs. The only reason I would get a mac is it is a bit cheaper and is pretty good for general tasks, such as facebook, homework, etc. Windows can basically do all of the things a mac could do.
I don't like Halo as much. You can't win unless you get the good weapon most of the time, but for CoD4, you can try to plan tactics and kill anyone with almost any weapon.