well if you have any idea about the .net framework you can create miracles with your website.you can also design a website which accepts username and passwords similar to yahoo or orkut.