I have a very, very low opinion of contractors in general, and general contractors in particular. I have built my house from the ground up - actually ground down to the basement, then back up (ha-ha). The only things that I didn't do with the original house construction was the septic system (my backhoe couldn't dig as need as was needed) and fabricating the ductwork/hooking up the refrigerant lines. I am currently working on an addition to the house and this time I'm doing the ductwork myself (no need to do anything to the septic system). Most of the reason that I did the work this way was because of past experiences with contractors.
Having said that, I know that there are good, reputable contractors and general contractors out there. I would think that the advantage of a General Contractor for your home would be "one stop shopping" - you only have one point of contact, you don't worry about when specific things and people are showing up. You also don't have to get into a mess if the plumber busts some tile while he's installing a toilet or the electrician messes up drywall hanging a fixture - the GC does all of that (or should).
The downside, in my opinion, would be the cost. All of the subtrades are already going to mark-up materials at least 15%-20%, plus their labor, and the GC is going to take that and add 15%-20%, so you will pay a great deal more for the same work being done - but you don't have to worry about it. Theoretically, a GC would have more clout with their sub-contractors, so work should be very good and timely, but we all know that this is not necessarily the case.
I would boil it down to the following: How much money do you have? How much time do you have? What is your tolerance for stress? What is your knowledge of various building systems and mechanical systems in a house (i.e. can you spot shoddy workmanship). Are you familiar with scheduling work from various contractors and then dealing with the various problems that will arise from missed deadlines? Are permits/inspections/certifications required and can you do those yourself or will you have to have someone else do them?
There is absolutely nothing wrong with using a GC, and I'm sure there are lots of good ones or else there wouldn't be a market for them. I just feel that the cost of constructing houses is absolutely ridiculous when using the services of a GC and (personally) would never pay for them. However, not everyone has the amount of time to spend on a project that I can devote to it, and if I were in the same position, I too would probably lean towards a GC.
If you do go the route of the GC, I would recommend documenting everything that you want done in the house, including specific fixtures, floor coverings, windows, etc. to the Nth degree. Everything will be much cheaper and easier if it's specified up front rather than a change order later.
Whatever you decide, I wish you good luck. Take care.