I think a standard form offers more control and flexibility in a more straightforward manner. Switchboards offer a very limited number of options. You can open forms in AddMode and EditMode, but no in Datasheet view. You can run code, but only if it resides in a function. You can go inside, wade thru a lot of often times incomprehensible code, and change all of this, but if you're going to do that, why not simply use a standard form to begin with? Everytime you press a button on a switchboard it opens up a recordset/table.
As statsman said, they're really for people with little experience who aren't really doing much. I answer questions on 4-5 Access forums, and Switchboards are one of two subjects (the other being Macros) that consistently go unanswered, simply because most people have no experience with them. And the more serious/experienced the poster/developer is, the more true this is.