It all depends on how much you are willing to spend. For my old web site (www.personalpeakfitness.com) I used Todd Lininger at www.toddlininger.com . If you want to do it yourself I would recommend moonfruit.com …very easy to use. I sold my old company and moved to Madison WI, so I am using moonfruit.com to built a new site for my new company. Todd Lininger is a great designer, but my wife has used moonfruit.com in the past and has figured out how to build a site through them.
I hope this helps. Good Luck!
I am also a lobbyist for giving it your own try. Creating your own web site is not that difficult any more with excellent software available. I used Serif Webplus to do mine. I make occasional changes in content and also have a class schedule on my site which I update constantly.
I believe that changes to a web site keep the interest in the site up, and it is so much easier to quickly sit down and do it yourself.
Either way you go: I wish you good luck.