I know you've probably heard of this company already, but I have to say from first hand experience that it is really comprehensive in
building great websites. It's called SBI! Site Build It for short. I don't want to sound too much like an ad, but that's my main suggestion. (It's a little heavy on the price tag though)
Otherwise, there are many cheap and professional looking ways to build a website. Lisa gives tons of great references and details on her website. I would definitely check that out! She is, of course, the expert!