This is the page you want on that site: LLC vs C Corporation vs S Corporation

From a tax standpoint (your original question), I think most people would agree that C-corps are probably NOT better...