Blog Website w/ extra features

I am looking for a programmer who would be able to create a blog website, much like www.myspace.com. Go create an account at the site if you don't know what it is. Features would have to include everything myspace has, such as:

Customizable profile with preset fields (ex: Name, location, interests, etc.), and a picture for their profile

Settings such as privacy, timezone, etc.

Track profile views, last login, etc.

Groups - users must be able to create groups that other members can join. Each group has a list of members (w/ their picture), and a forum for posting messages

Forum for the entire site, not just within a group

Bulletin system which posts a bulletin to all of a members friends profile

Ranking system for users to rank other member pictures

Blog system for users to keep a blog, which is accessible via their profile

&quot;Friend system&quot; for other members to add other members as friends

&quot;Comment system&quot; for friends of members to post comments on their profile

Extra space for user pictures, like small photo album

E-mail that is just within the site, member to member

System for searching/browsing other users based on criteria in profile

Users must be able to use HTML in the profile to customize the feel

Those would be the core features of the site, along with other details which can be explained to anyone seriously interested in the project.

Web design would also be a plus, and more money would be offered of course.