Since many of you know a lot about webhosting, especially having graduated from a top ranked computer programming institute like Iowa State, I turn to my fellow cyclones for some help in webhosting department. I am starting a new company that concentrates on teaching latin/ballroom dancing as well as performing all over the states. The url name I want to use is available which is a good thing. However, I am struggling to pick a company I would like to 1) buy the domain from, 2) use its webhosting service and 3) a possible set of emails that may come with the purchase. I am completely new at this. I did have websites in the past that are available at no cost (google etc), but I am going to go with a new organized and professional approach this time. Can anyone offer some advice as to what company sells the most affordable domain sites and webhosting ease that also provides the best customer service when needed. Please help and Go Cyclones!!!