1>I use Norton and they are pretty Quick
2> Its' worth it to me because I have kids in the house (3 daughters) , if I didn't I would not even worry about it.
PeAcE
@stablish: Its fine to setup a custom DNS, just make sure pick a service you want in order to make it reliable; since usually they differ on speed very minimal.