You may be interested in https://addons.mozilla.org/en-US/firefox/addon/facebook-bloc... , which stops your browser from reporting back to FB until you actually click a "Like" button.
The best way to implement something like this would be "if facebook.com" is not in the address bar don't allow any requests to anything with a facebook IP address.
Trying to do something cleverer might be simple for FB to break by changing the like button code.