Namecheap is a reasonable host. Thanks for sending me to it!
Thanks to all the posts, I chose a reasonable and reliable host, namecheap over a reportedly bad ones (1and1, verio, etc.)
I first registered with Yahoo Web Hosting - they use false advertising - the domain registration renewal price jumps from $10 to $40 per year. Every other hosts offers it for $10, but yahoo choses to charge $40 for no good reason. Their speed was fast, but Yahoo Website Builder was very basic and did not let me cut and paste html code into the website. It was hard to use, and once you made your site, you could only use it with Yahoo Hosting, or it did not work. You could not transfer sites made in Yahoo Website Builder (a program you install on your hard drive). Their file manager worked fast and did not freeze, but they only had basic website templates and no option to automatically put a forum or a feedback form on your site.