When looking for a good firewall one good way is to go through the software suggestions from microsoft within windows 7. For example trend micro won't run correctly if downloaded directly from their site but if you click the link in windows 7 you get to the trend micro windows 7 beta suite and that runs excellent.