Hey,
Just spotted that we were getting hits to our website from this forum and wondered what all the commotion was about!
Essentially setting up a website is click, click, type and click these days (our site in particular is based upon WordPress which makes life very easy).
If you/anyone else would like some pointers on where to go just reply to this thread and if you really are stuck I might be able to give some time over in helping you setup a site (register domain/hosting, setup WP installation and design a theme).
CWO P