Both forms protect your personal assets as long as your business and personal finances and actions are not mixed. As far as reaching the business from the personal side, I doubt it with a C corp, except for maybe your stock ownership, not sure about the LLC.
For setup, $2500+ for an...