I am in need of a portal of sites. One site that is a myspace clone (exactly). Basically a friends site space like myspace. The second site is a You Tube clone, a place to upload video and view and share the videos. The third is a estore for selling mp3's and listening to mp3's and music. I would like all of these three sites wrapped inside a portal type framework. (preferably sharepoint portal server 2007 and .Net). I would like the portal of the site to have chatroom capabilty and messageboards as well as login security for the entire portal for new users etc.