The following is a table of web hosts. Included in the table is the website address, the monthly fees that the hosts charge, any setup fees, the server speed, and whether or not it supports Microsoft FrontPage extensions. I suggest you check them all out before making a decision.
Different hosts cater to different people's needs.
Some will have a certain number of free POP accounts, easy ways to upload, etc. that I can't summarize in a table. I'm just giving what I feel to be the most important information, and the easiest to put into a table format. I did notice in my searching that the prices weren't always easy to find, and often varied depending on size, frontpage extension support, and amount of file transfer per month. I'm using interspeed.net, and am happy with them. They specialize in reviewing webhosts, so they will be more comprehensive than this page, but I thought I'd put this table up for quicker finding of what you need, and to give a brief idea of what the average good web host costs, etc.