Make certain all your bases are covered as far as permits, tax forms, hiring an accountant, vendors, banking, etc. Read up on everything before you begin and make certain to go by the books as to not fall into a deep hole.
Boy are you right on this one! My freinds started theri own business a couple of years ago, and they did not even bother to find out what type of permits they needed, so they ended up in alot of trouble.