Real Flight G2 & Personal Firewalls
An option is to purchase a hardware gateway/router/firewall that goes between your cable modem/dsl and your pc. this works great and you can manage what ports are directed to your pc through the router.
Linksys, Netgear, D-Link (in no particular order) make good equipment for your problem.