Quite frankly, a properly configured Windows Firewall provides all the inbound protection you'll need.
That said, however, I personally use COMODO Firewall. I use it mainly for it's integration with its Defense+ HIPS, not for its outbound protection (Which is USELESS! If you are ALREADY...