My website is Benefit Marketing Group and I designed it myself using free templates provided by my ISP and I'm marginally computer illiterate. A professional designer could probably give it more bells and whistles but it works for me and I get 35-40 hits a day. As I add new products I add new pages but the key to it all is that clients can run their own quotes and enroll online. I can retrieve statistics about who came online, what specific pages they viewed and their email address for followups. My server cost is aroun $10 a month.