I have developed an asp.net website using visual web developer 2010 and sql server 2008 express editions and now need to host it. I have not done hosting before. Could any expert tell me what kind of web server I shall be looking for and any good hosting sites. My database won't be more than 1GB in size and site has roughly 15 pages. My site might have 30 concurrent users and looking a better bandwidth.