Just filed for LLC im in the same boat as you romexcommando ( 1 man show) was doing sole prop with 2 mil in liability but accnt said it was time to get incorp! talked to lawyer and he said as a LLC it was easy to change to typeS at a later date if necessary!
benefits of LLC- relieves personal liability IE. if sued they can not go after your personal worth only business worth!
Also only taxed on income once! where as a s corp your co. gets taxed then your paycheck gets taxed again ( and yes you have to take a paycheck as an s corp)
So as a one man show i think LLC is the way to go !
But i would check with your lawyer and accntant
Good luck in business
Dennis