Facebook is a key online marketing tool for businesses—if utilized to its fullest it can drive increased traffic to your website, generate additional sales, promote brand recognition and loyalty, and provide you with a direct communication link to your clients and customers. Here's 20 companies—chosen from nominations by entrepreneurs, social media experts, Inc. editors, and Facebook—that we think have awesome fan pages. Vote for your favorites by clicking the "Like" button on this page.