Tom, GoDaddy has some pretty decent deals for web hosting that include a fairly basic site builder. We have this site (and I have several of my own) hosted at BlueHost, which is a bit more bare bones, but easier to get under the hood and work on than GoDaddy (in my opinion).
I used FrontPage to build my personal website, but I'd like to switch to something else, given the time and money to do it. FrontPage does some things that can be quirky using browsers other than Internet Explorer, and I'd like to get away from that.
Another approach to selling your work online is Etsy.com. I know several people who've had pretty good success going that route.
When the going gets weird, the weird turn pro. - Hunter S. Thompson
When the weird get going, they start their own forum. - Vaughn McMillan