Facebook: The one website we all criticize, yet the one we can't live without.