PeerGuardian 2 is Phoenix Labs'€™ premier IP blocker for Windows. It is a freeware firewall application that's professional.
Here are some screenshots to illustrate the features and user interface of this application: