ZoneAlarm will alert you to applications requesting connections out of your computer - IE applications trying to send data out. A linksys firewall will always pass out connections from your home PC (ok, always is wrong, but 99% of the time it will) - it just blocks things from getting back in. So - your personal information can be sent by a keylogging application past a hardware FW, but you might get a warning from the software one before it is allowed to send.
Willful ignorance of science is not commendable. Refusing to learn the difference between a credible source and a shill is criminally stupid.
Well, I'm no expert on hardware, but I did a Google search. At http://forums.techguy.org/hardware/374528-solved-error-primary-ide-channel.html , they first recommend replacing the primary IDE cable with a new 80 pin cable. There was also http://www.