I have enough offline experience with LLCs and S-corps to choke a horse. Each has its own uses and benefits. Lawyers and accountants have totally different approaches to setting up business entities. A lawyer is all about hiding and protection...while an accountant is all about financial benefits and tax advantages. The people who taught me about business entities always told me to go with tax advantages over asset protection mainly because it only takes time and money to dig through the entities if you are being sued..you will lose if the person suing you has enough money to go after you. For this reason, I would suggest NOT asking a lawyer about setting up an LLC or an S-corp. Instead, go to an accountant who has his own investments that are spread out into stocks/real estate/and his own accounting firm.
Cars and credit cards are relatively simple to obtain in the business name...if you have good credit because you will be signing for them. When you first start out, your personal credit and your name will be what you use for the company's credit.
S-corps can allow for health insurance to be reimbursed to the employee. Corporate income does not roll up to your schedule C (fyi..schedule C is one of the most audited forms from the IRS).
My accountant is really good and he charges $180/hour. He is expensive, but he is REALLY good...he makes much more for me than what he costs. your accountant should be the same!
If you have other questions, just ask.