Man, that really varies quite a bit. If you don't expect a whole lot of traffic you will probably pay $10-$20 per month for 100-200mb of space. There are some deals that give you a whole lot more, but I wouldn't trust any of them without someone here vouching for them first.
If you expect to get a lot of traffic, you will need to get a dedicated server. Price will go up to above $100, not to sure about the amount of space you would get. You could probably search google and find a few sites that rank web hosting companies.
Regardless, I suggest you buy your domain name from someone else, like register.com. If you buy from a web host and the decide to switch hosts, it can sometimes be a pain in the ass changing the DNS settings for your domain name (what IP the name points to).
|