@InetDedicated and as an addition to my first post:
I know for a fact that there are cheaper designers that can make equally good sites as those extremely expensive companies.
The "Hire a webdesigner" was a somewhat simplified way to make my main point clear.
I myself am a web designer/programmer, though I haven't really done alot of sites for others yet because of a lack of time (full-time student) and I know I can make quality designs.
Not just GFX but also the technical side of websites as in navigation, cross-browser compatibility and most important of all, the personality of the site and company.
If you really take the time for it then the average person can come up with a pretty good idea for a site (what you want your customers to see/feel when they visit the site).
I didn't mean to say you have to spend alot of money on a webdesign but they just have to be thought through a lot more than the current average site.
Just like there are low budget web hosts there are low budget web designers, if you have the time you can even google for tutorials on how to do it yourself.
Websites don't have to be complicated and don't need a lot of GFX overall, just let people see that you care enough about your site, that you are serious about being in the hosting business and put in some work (or money) to look reliable as your site is probably the first thing your future customers will see.
Also: please bear in mind that I'm not a native English speaker, so try to be somewhat flexible when reading