I dunno about the law in your part of the country, but an LLC is sometimes an easier way to go in a startup -- and you can elect taxation as an S corp.
I'm not questioning your lawyer's advice at all, but it's worth asking 'em why they are advising a full-blown corporation instead of an LLC.