Two questions: What exactly do you want? What kind of site? How much webspace would you need? And: Where are you from? International hosting companies are sometimes much more expensive then your local hosting company.
If you are in the U.S., are starting a basic site, and dont expect a lot of traffic at first, i recommend Powweb.. they are cheap and easy to setup. There are also many other low-price hosts to choose from. If you have special 'needs', post your requirements and we can give you more info..