Zone Alarm has proven to be the cause of loads and loads of "unsolvable and illogical" issues over the years.
Get it off your PC and try again. You never know and it can't hurt.
Here's a good free firewall in case you need it.
http://www.kerio.com/dwn/kpf2-en-win.exe