Peer Guardian was giving me so many problems with all my vista machines (32 & 64-bit) so I switched them all to Peer Blocker.
It works great, doesn't crash, and updates consistently.
I usually end up turning off the http protection, because BOINC relies on http traffic and peer blocker ends...