There are lots of alternatives that you can look into:
RapidWeaver, Sandvox, Freeway Pro/Express and then the more complex like Flux 3, PageSpinner, Coda and WebDesign from Rages Software.
You can then look into online web creation with http://www.weebly.com and http://wordpress.com and as you are now using HostExcellence, take a look at the options for the Content Management Systems such as WordPress.org, Drupal and Joomla that you can just install onto your server with a few clicks.
Last year, I needed to set up a new website and register a new domain name in readiness for a new practice that I was starting, so I decided to go with HostExcellence. I purchased a package that included registration of a new domain name and decided that I would use WordPress, so automatically installed it on the server. I did run into problems because it installed WordPress in a folder and I wanted it a root level. I contated customer support and they told me that if I wanted that I would have to install it manually. I did so and it was very easy to upload directly and create the database. I then uploaded a new template that I liked and had the site up and running in no time at all. So I too have found HostExcellence very good. I have used GoDaddy in the past too.