Ok,i'm a total newb at web hosting.Could anyone who has experience with it post how it's done?What hosts do you people recommend?Also what's the difference between registering the domain with the host from whom i'm buying from and from sites like namecheap.com? Thanks