For what is worth I use old copy of Microsoft Frontpage and Microsoft Expression Web for uploading.
Anyone who tells you it wont work is talking rubbish because I do it.
For Frontpage to work as is, the server will need Frontpage Server Extensions installed on an (expensive) Windows server.
Expression Web will upload to a now cheap Linux server. I rent from easily.co.uk for £25 a year. The difference between £25 "Beginner pack" obviously no good because the nice salesman tells us its for beginners, and "Professional" check book out pack is the disk space you get. None of my webs use a fraction of the available diskspace.
However, its obvious that if you are running a forum this requirement will increase but you can start with El Cheapo and upgrade later.
Important with my system is to do everything even the slightest update in FrontPage and ONLY use Expression to upload, else Expression will screw things up.
One of the best ways to learn anything is by experimentation, beats all the text book theory in the world.
This methodology will enable cost effective presentable webs, but remember that you will never get the standard that a web profession such as Simon produces. There was a thread on this a while ago if someone can put the link in.
EDIT
Interleaved with Simon. There you are, advice from a pro
My avatar is a poor likeness.