Well, it's definitely Number 2, since I know better than to install something I don't know about. (Mind you, it would seem installing the security update from Apple was just as bad.) I've been able to fix the Network Screen Infinite Loop, but switching to OpenDNS has done nothing to help me...