Possible Duplicate:How to find web hosting that meets my requirements? I'm looking to set up a personal website, but I know very little about web hosting. Could somebody recommend a (not very expensive) host? What should I look for when choosing a host? Also, I'm rather icky about atriyasen.com because people can't make out if I'm Atriya Sen (which I am) or Atri Yasen! Would you recommend atriya-sen.com? atriya_sen.com? Finally, what about other TLDs like .name? 
Setting up a personal domain name
domains;looking for hosting