Another advantage of a S Corp is that you can reduce your FICA (SS) contributions. Based on your age and previous earnings this may not be a good thing.
In our S Corp my wife and I are the Shareholders,Board of Directors,the Officers of the corp and finally the employees of the Corp. We pay ourselves a very small salary. This salry is your EARNED income which you must pay your FICA taxes on. We then take a monthly distribution which is considered ORDINARY income similar to bank interest,stock dividends,rental property income etc. This income is taxed but no FICA comes out of it. It is 100% legal but as I said earlier based on your age it might not be a wise thing to do. If you are young with many earning years ahead of you, you probably want to contribute the maximun you can for future S Security benefits.But if you have earned decent bucks in your other occupations and have less then 10 years until you can draw SS benefitis it is something to consider.
There is also the question of personal liability in the event of an accident. It is a grey area,some attorneys will say only the Corp assets can be used in a judgement against you since you are an employee,other attorneys will say that you have a closely held corp and your personal assets may be sized.